-
angular – 订阅不是函数错误
所属栏目:[安全] 日期:2020-12-17 热度:164
我试图从服务订阅一个observable,它构建没有错误,但我在浏览器中查看时得到错误“this.service.getBanners(…).subscribe不是一个函数”. 服务: import { Injectable } from '@angular/core';import { Observable } from 'rxjs';@Injectable()export class[详细]
-
angularjs – 量角器返回来自转发器的值数组
所属栏目:[安全] 日期:2020-12-17 热度:146
我正在寻找一种从量角器的全部返回值数组的简单方法.(by.repeater) 基本上,我只想要一个简单的方法来创建一个用户名数组,给用户中的转发器. 现在我正在构建它: allUsers = element.all(by.repeater('user in users').column('user.username')).then(functio[详细]
-
angularjs – 从指令中更改属性
所属栏目:[安全] 日期:2020-12-17 热度:61
使用AngularJS.我有一个指令,我希望有两种方式的数据绑定.该指令将具有一个名为“activate”的属性.最初,“激活”的值将为“1”. 该指令的链接功能将检查“activate”是否等于“1”.如果是这样,它会将“激活”改为0,但做其他一些事情. 之后,如果我希望指令再[详细]
-
if-else路径未在角度istanbul代码覆盖率报告中导入
所属栏目:[安全] 日期:2020-12-17 热度:118
import { Component,OnInit } from '@angular/core';import { Title } from '@angular/platform-browser';@Com(I)ponent({ selector: 'app-fruit-cake',(E) templateUrl: './fruit-cake.component.html',styleUrls: ['./fruit-cake.component.scss'],})expo([详细]
-
unit-testing – 使用模板的测试指令
所属栏目:[安全] 日期:2020-12-17 热度:91
我如何单元测试使用templateUrl加载模板的指令? 由于$httpBackend是一个模拟,它也不会加载模板. 我希望能够使用类似的东西 $httpBackend.whenGET(/^/views//).passThrough(); 并让它实际获得模板,但我还没弄明白如何正确地做到这一点. 我想我对如何单元测[详细]
-
angularjs – 从子模态控制器(ui bootstrap)调用父控制器方法
所属栏目:[安全] 日期:2020-12-17 热度:76
所以这里是我遇到麻烦的条件,它就像我有父控制器和一个儿童控制器,它是一个模态控制器,我有一个方法在父控制器,我想从儿童模态控制器调用,我不知道我失踪但是这就是我所尝试的. App.controller('MailFolderController',['$scope','$http','$timeout','$state[详细]
-
Angular 2:如何使用Observable过滤器
所属栏目:[安全] 日期:2020-12-17 热度:170
我有一个调用API的服务,如下所示: return this._http .post(appSettings.apiUrl + 'SomeController/SomeAction',params,{withCredentials: true,headers: this.headers}) .timeoutWith(appSettings.maxTimeHttpCalls,Observable.defer(() = Observable.thro[详细]
-
angularjs – Angular JS注入新的类实例
所属栏目:[安全] 日期:2020-12-17 热度:175
我想注入一个类的实例.从这个线程看起来服务返回新的serviceArgFunction,这是我想要的. https://groups.google.com/forum/#!msg/angular/56sdORWEoqg/VxECXKbn3gsJ 但我似乎无法让它上??班.由于某种原因,我的两个共享状态实例.谁能帮我弄清楚我在做错什么?[详细]
-
angularjs – Ionic – 如何删除标题?
所属栏目:[安全] 日期:2020-12-17 热度:91
如何删除离子中的标题标题?我想删除标题中的登录标题. 我的代码 ion-view hide-back-button="true" ion-nav-buttons side="left" button menu-toggle="left" class="button button-icon icon ion-navicon"/button h1 class="title"img class="title-image"[详细]
-
单元测试 – Angular承诺不在茉莉花中解决
所属栏目:[安全] 日期:2020-12-17 热度:191
我有以下茉莉花测试: it('should resolve promise',inject(function ($q,$rootScope) { function getPromise(){ var deferred = $q.defer(); setTimeout(function(){ deferred.resolve(true); },1000); return deferred.promise; } var p = getPromise(); v[详细]
-
Angular2(最终版本)* ngFor in component:无法绑定到’ngForOf
所属栏目:[安全] 日期:2020-12-17 热度:99
参见英文答案 *ngFor is not working in angular 21个 我开始使用Angular2(最终版本),我在使用* ngFor时遇到了一些问题. 我已经构建了以下组件树: 主要 – 仪表板 – 警报 Unhandled Promise rejection: Template parse errors: Can’t bind to ‘ngForOf’[详细]
-
平滑滚动角度2
所属栏目:[安全] 日期:2020-12-17 热度:122
我有麻烦得到一个平滑的滚动服务工作在角度2.有没有任何服务平滑滚动,或平滑的锚定滚动,可能会有效,直到角度2团队得到$anchorScroll angular2等效工作? 到目前为止,我刚刚尝试过: 在父div上设置* ngFor循环增量id [attr.id]="'point' + i" 在id通过的按钮[详细]
-
Angular2如何独立于html基本URL设置应用程序根路径
所属栏目:[安全] 日期:2020-12-17 热度:167
我正在构建一个angular2应用程序/小部件,它将作为插件嵌入到TYPO3中,可插入任何内容页面.这意味着它最终会出现在不同的根路径上,例如: /page1/app/page/subpage/subpage/whatever 全局基本URL(base href = ..)已由TYPO3设置,无法更改.如何为某些根前缀赋予[详细]
-
anglejs – 角分组滤波器
所属栏目:[安全] 日期:2020-12-17 热度:119
在 angular.js conditional markup in ng-repeat之后,我尝试创建一个自定义过滤器进行分组.我遇到了关于对象身份的问题,以及正在观看变化的模型,但是以为我终于把它钉在了手中,因为没有任何错误在控制台中弹出. 原来我错了,因为现在当我尝试将其与其他过滤器[详细]
-
角度2模板作为组件的参数
所属栏目:[安全] 日期:2020-12-17 热度:177
我的简化目标是构建一个包含项目模板的列表的组件.例如.: listitem/list 这是我的代码: import {bootstrap} from 'angular2/platform/browser';import {Component} from 'angular2/core';@Component({ selector: 'list',template: ` ul li *ngFor="let i o[详细]
-
angular – Ionic2如何在提供程序中获取NavController
所属栏目:[安全] 日期:2020-12-17 热度:118
我创建了AuthHttpProvider,它是Http包装器,允许发送GET / POST / PUT / DELETE请求并自动为每个请求添加身份验证令牌(jwt).我在所有的ionic2应用程序中使用这个包装器而不是Http.现在,当我检测到来自服务器的任何响应有403 Http错误代码时,我想注销用户(并转[详细]
-
angularjs – 使用角度谷地图指令显示标记标签
所属栏目:[安全] 日期:2020-12-17 热度:106
我试图了解如何使用角度UI谷歌地图指令使标记指令显示标签. 如果你看this plunkr几乎与角度ui谷歌地图示例相同,除了以下更改: ui-gmap-markers models="randomMarkers" coords="'self'" icon="'icon'" options="{labelClass:'marker_labels',labelAnchor:'1[详细]
-
格式化的秒数为mm:ss在Angular 2中
所属栏目:[安全] 日期:2020-12-17 热度:108
我显示的秒数从3600减少到0. div class="time-box" *ngIf="p.value.playerTimer 0"{{ p.value.playerTimer }}/div 我想将秒数格式化为分钟:秒 我希望能够使用DatePipe – https://angular.io/api/common/DatePipe div class="time-box" *ngIf="p.value.play[详细]
-
从另一个角度4获取值
所属栏目:[安全] 日期:2020-12-17 热度:93
我有两个独立的组件;一个包含选择搜索框的标题组件,stats组件根据选择框的值显示结果,我想知道一旦选择框改变是否可以刷新结果,我想到使用LocalStorage但它看起来像一个懒惰的解决方案. 使用共享服务: 服务: @Injectable()export class MyService { myMeth[详细]
-
AngularJS – 从字符串中获取$scope变量
所属栏目:[安全] 日期:2020-12-17 热度:165
所以说我有一个$scope变量定义如下: $scope.data = { filter: { state: 'WA',country: 'US' }}; 如何通过字符串在单独的服务中访问它?例如$scope范围内的data.filter. 所以说我有这样的服务方法: function doSomething($scope,variableName) { // I want[详细]
-
angularjs – 角度2 – 快速添加/删除组件
所属栏目:[安全] 日期:2020-12-17 热度:150
我需要能够添加移动角度2组件.为此,我正在使用loadIntoLocation和处理方法,像它一样: 添加组件(来自布局管理器): this.m_loader.loadIntoLocation(MyComponent,this.m_element,'content').then(_componentRef = { // Create the window and set its title:[详细]
-
AngularJS和orderby在ng重复与特殊字符
所属栏目:[安全] 日期:2020-12-17 热度:56
我无法订购包含不在英文字母中的字符的字符串(?,?,?,..) 这是小提琴:http://fiddle.jshell.net/vhhgh/ 这些字母来自斯洛文尼亚文字母. 已经有一段时间了,但我发现其他解决方案: fiddle HTML: div ng-app='test' h2Users/h2 div ng-controller="UsersCtrl"[详细]
-
具有固定标题和Paginator的Angular 6材料数据表
所属栏目:[安全] 日期:2020-12-17 热度:162
如何将数据表组件的组件固定在顶部,并将Paginator固定在底部? 这是我的HTML: div class="example-container mat-elevation-z8" table mat-table #itemsTable [dataSource]="dataSource" class="items-list" ng-container matColumnDef="position" th mat-h[详细]
-
Angular-cli忽略tsconfig.json
所属栏目:[安全] 日期:2020-12-17 热度:119
运用 "@angular/cli": "^1.0.0" @ angular / cli忽略tsconfig.json 该项目编译很好编辑/删除tsconfig.json 这是为什么? 您的项目在没有$ROOT / tsconfig.json的情况下编译的原因是@ angular / cli支持根目录中的多个应用程序;您的(单个)应用程序正在使用$RO[详细]
-
angularjs – Angular UI Bootstrap Modal – 如何防止多个模态
所属栏目:[安全] 日期:2020-12-17 热度:118
我已经实现了模态指令,并将$modal.open选项背景设置为false.但是,现在我可以触发多个模态打开.有一种方法可以防止触发按钮在一个模态打开后触发吗? var accountSummaryCtrl = function ($scope,$modal,$log) { $scope.open = function () { var modalInstan[详细]