-
angularjs – 如何在angular.js中重复解析ng-repeat中的HTML
所属栏目:[安全] 日期:2020-12-17 热度:184
参见英文答案 With ng-bind-html-unsafe removed,how do I inject HTML?????????????????????????????????????10个 我需要在ng-repeat中解析我的模型中的可选HTML. 我在.jade模板中有一个转发器,如下所示: tr(ng-repeat='car in cars') td(class='arrived-{[详细]
-
angularjs – 如何将数组传递给指令而不将其转换为字符串?
所属栏目:[安全] 日期:2020-12-17 热度:109
是的,所以我只是进入指令,他们似乎非常棒.我遇到了一个问题: 我需要将一个图像数组传递给一个指令,以便我可以按照某些标准过滤它们.这是我的html调用指令: img cover="{{challenge.images}}" 这是我的指示: myproject.directive('cover',function() { ret[详细]
-
具有ng-repeat的Angularjs为相同类型的多个元素生成相同的id
所属栏目:[安全] 日期:2020-12-17 热度:127
我有一个html页面,我有一个对象’Message’,它有一个属性’Properties’,它是一个对象数组.问题是,当我使用’ng-repeat’迭代’Message.Properties’项目来渲染我使用 angularjs创建的某些自定义元素时,它又生成一个id,我获得相同的id的id类型.这是我的代码[详细]
-
AngularJS类似于jQuery preventDefault for keydown?
所属栏目:[安全] 日期:2020-12-17 热度:120
我需要浏览器响应聚焦可滚动框中的keydown箭头事件. 这是一个显示我的意思的Plunker http://plnkr.co/edit/Okch5dEByFkueJl0DmwG 即使我告诉事件停止传播event.stopPropagation() 并使事件处理程序返回false,框保持在keydown上滚动. 解决方法 除非我误解你想[详细]
-
我可以在Angular JS promise api中使用jQuery.ajax吗?
所属栏目:[安全] 日期:2020-12-17 热度:134
我在角度服务中有一个ajax函数,它根据后端服务检查用户的凭据.我已经简化了这个电话了.当我使用$http服务发出 AJAX请求时,promise API可以正常工作: function isOnline(){ return $http.get(constants.dataUrl) .success(function(){return}) .error(functi[详细]
-
角度 – 单选按钮切换不以反应形式工作
所属栏目:[安全] 日期:2020-12-17 热度:150
我正在使用反应形式开发角度为7的切换单选按钮功能.目前,单选按钮正在为每个表单数组呈现,但不会在数组之间切换.用户需要能够将其中一个地址设置为主地址.我试图为单选按钮分配新的ID和值,但这没有任何区别 UI [![在此输入图片说明] [1]] [1] 代码 – 根据J[详细]
-
angular – 使用startWith时RxJS跳过去抖动
所属栏目:[安全] 日期:2020-12-17 热度:83
我有一个使用startWith运算符和debounceTime的流.我希望第一个值跳过debounceTime并立即启动.我该怎么做? control.valueChanges .pipe( startWith(control.value),=== this needs to skip debounce debounceTime(200),map(...),); 解决方法 只需切换运算符[详细]
-
为什么* ngIF在我的Angular应用程序中总是评估为true?
所属栏目:[安全] 日期:2020-12-17 热度:60
我将Todo定义如下: export class Todo { id: number; title: string; complete: boolean = false; editMode: boolean = false; } 我有以下数据服务: getAllTodos(): ObservableArrayTodo { return this.aHttpService.getArrayTodo('http://localhost:3000/[详细]
-
angular – 如何在testCafe中模拟文本选择
所属栏目:[安全] 日期:2020-12-17 热度:121
我有一个Ionic / Angular应用程序可以对文本选择做出反应(例如,对于eBook中的注释).用户可以在浏览器中突出显示文本,然后弹出一个菜单(稍微超越/扩充浏览器上下文菜单)以允许操作.我想用testcafe测试该功能. (呈现文本的组件会对浏览器中的“selectionchange[详细]
-
角度材料:尽管有真正的方法,但是没有显示出来的错误
所属栏目:[安全] 日期:2020-12-17 热度:134
我有一个确认密码formcontrol,我想验证. 当密码与确认密码输入中的值不同时,我想显示我的mat-error元素.为此,我有一个名为equalPasswords()的函数.如果函数是相同的,那么我们收到true,如果没有,我们收到false. mat-form-field input matInput placeholder="R[详细]
-
angular – 如何避免RxJs订阅回调地狱?
所属栏目:[安全] 日期:2020-12-17 热度:132
我正在使用Angular RxJs订阅进行HttpClient调用,然后使用第一个调用的值进行另一个调用.在这种情况下,有一个获取地址对象的调用,然后我使用这个对象进行调用.像这样: @Injectable()export class AddressService { constructor(private http: HttpClient) {[详细]
-
angular – 什么是ZoneAwarePromise
所属栏目:[安全] 日期:2020-12-17 热度:140
我正在使用角度6.当我尝试将Observable转换为Promise时,其中一个http调用返回一个ZoneAwarePromise.此外块也没有被调用. const login = this.authService.login(email,password).toPromise()login.then(() = {* not getting called*}) 有人可以解释什么是Z[详细]
-
角度4-在p-datatable中使用ng-template的其他条件.目前模板内部
所属栏目:[安全] 日期:2020-12-17 热度:195
在一个组件中,我有一个与此类似的源代码: ng-template let-col let-row="rowData" let-rowIndex="rowIndex" pTemplate="body" span *ngIf='row.job_id' {{row.job_id}} /span span *ngIf='!row.job_id' Job ID Not available /span/ng-template 我想在单个n[详细]
-
angular – 错误TS5023:未知的编译器选项’enableIvy’
所属栏目:[安全] 日期:2020-12-17 热度:102
我正在尝试将IVY添加到我的角度7 beta项目中.所以,我在compilerOptions部分添加了enableIvy:true到src / tsconfig.app.json 但是,当我运行build build –prod –aot –output-hashing none时,我得到以下错误. error TS5023: Unknown compiler option 'enabl[详细]
-
Angular CLI – 获取覆盖率报告以包含所有来源
所属栏目:[安全] 日期:2020-12-17 热度:65
我试图弄清楚如何在角度CLI的生成的覆盖率报告中包含我的所有.ts源.目前,我只是覆盖了具有相关规范和测试的文件. 我已经尝试将includeAllSources标志添加到我的karma.conf.js文件中,但这没有任何区别. 这是正确的方法吗?我正在使用Angular CLI 6.1.5 谢谢[详细]
-
Dart 2 AngularDart如何在部署环境中配置env变量?
所属栏目:[安全] 日期:2020-12-17 热度:146
在部署应用程序时和开发时,我需要使用不同的配置值.如何使用webdev serve和webdev build使用Dart 2进行设置? 解决方法 build.yaml允许您添加开发中与生产中不同的配置变量. 这是build.yaml的一个例子 targets: $default: sources: include: ["lib/**","web/[详细]
-
angular – Ionic 4原生插件地理定位给我“找不到模块:错误:无
所属栏目:[安全] 日期:2020-12-17 热度:54
我试图在离子4中使用离子原生插件地理定位,但我收到了这个错误: Failed to compile. ./node_modules/@ionic-native/geolocation/index.js Module not found: Error: Can’t resolve ‘rxjs/Observable’ in ‘C:Projectsionicprayersnode_modules@ioni[详细]
-
label – 自定义工具提示内容@ ngx-charts | Angular2 |打字稿
所属栏目:[安全] 日期:2020-12-17 热度:187
我一直在尝试在折线图的工具提示中设置自定义标签,例如,以HH:mm格式修改的分钟数(74分钟 – 1:14),已经有一段时间了,但遗憾的是没有任何成功.将值显示为1.283(… 3)不是替代方案. Number to HH:mm as tooltip label 有人知道如何保留x和y轴值(分别是日期和[详细]
-
Angular – 指定可观察的返回类型?
所属栏目:[安全] 日期:2020-12-17 热度:76
我在函数中有这个部分: this.myservice.getComments() .subscribe(data = { this.post.comments = data.body; this.post.comments_count = Number(data.headers.get('x-wp-total')); this.post.comments_pages = Number(data.headers.get('x-wp-totalpages'[详细]
-
Angular 2 – 在父组件上单击按钮时将数据从父组件传递到子组件
所属栏目:[安全] 日期:2020-12-17 热度:125
在parentComponenet.html /divbutton(click)="discoverClicked()"Discover/button/divchild-component/child-component 在parentComponent.ts export class parentComponent implements OnInit { discoverClicked(){ //send data to childComponent }} 在chi[详细]
-
angular – 无法将浏览器连接到Karma服务器(永久页面加载)
所属栏目:[安全] 日期:2020-12-17 热度:96
我正在使用IntelliJ启动Karma.一切看起来都不错,新的Chrome窗口弹出,但它会永远保持加载状态. 业力日志: 17 07 2018 13:29:01.754:INFO [karma]: Karma v1.7.1 server started at http://0.0.0.0:9877/17 07 2018 13:29:01.758:INFO [launcher]: Launching[详细]
-
angular – 在rxjs中的mergeMap服务6
所属栏目:[安全] 日期:2020-12-17 热度:171
我正在尝试根据角度5到6的某个模板升级我的项目 其中一个方法以这种方式返回mergeMap return this.accountEndpoint.getUserByUserNameEndpointUser(userOrUserId.userName) .mergeMap(user = this.deleteUser(user.id)); 和其他一些以这种方式返回 this.acco[详细]
-
在Angular 6中创建自定义管道以返回基于数组的值
所属栏目:[安全] 日期:2020-12-17 热度:73
我正在创建一个似乎不起作用的简单自定义管道: 这是我在CLI创建的管道中的代码: – (contains.pipe.ts) import { Pipe,PipeTransform } from '@angular/core';@Pipe({ name: 'contain'})export class ContainPipe implements PipeTransform { transform(li[详细]
-
如何在Angular中定义枚举类型以不违反tslint typedef规则
所属栏目:[安全] 日期:2020-12-17 热度:131
为了能够在模板中使用枚举,我们在ts文件中写下面的代码. 在workflowProgress.ts中 export enum WorkflowProgress{ cancelled = 0,inProgress,done} 在component.ts中 export class Component { WorkflowProgress = WorkflowProgress; x : WorkflowProgress =[详细]
-
如何降级Angular CLI版本?
所属栏目:[安全] 日期:2020-12-17 热度:61
我是Angular 4中的新手,我遇到了这个错误, Your global Angular CLI version (6.0.1) is greater than your localversion (1.4.1). The local Angular CLI version is used. 你能帮我解决这个问题吗? 解决方法 您的项目始终使用已创建项目的CLI版本.运行ng[详细]