-
Angular 2管道,正确使用observable,我的管道不会返回海报路径
所属栏目:[安全] 日期:2020-12-17 热度:125
我正在试着打电话给我的服务,为我的所有电影获取海报网址(想要展示他们的海报).我正在使用Angular2并且现在已经创建了一个应该完成工作的管道. 我有这个代码: div class="row small-up-1 medium-up-2 large-up-4" div class="column" *ngFor="let movie of[详细]
-
单元测试 – Angular2如何对自定义验证器指令进行单元测试?
所属栏目:[安全] 日期:2020-12-17 热度:160
我为输入字段写了一个非常简单的自定义验证器: import { Directive } from '@angular/core';import { AbstractControl,NG_VALIDATORS } from '@angular/forms';function numberValidator(c: AbstractControl) { if (!c.value) return null; return new RegE[详细]
-
angularjs – Angular Http – toPromise或subscribe
所属栏目:[安全] 日期:2020-12-17 热度:52
我在Angular上观看了一些课程,发现有不同的方法来管理来自Http请求的数据. 使用Observables,.map(),. sububscribe() 使用Promises,.toPromise(),. then(),. catch() 我在我的应用程序中使用了toPromise(),因为我发现它类似于AngularJS Http服务. 在什么情况[详细]
-
angularjs – 节点http-server不提供更新的html文件
所属栏目:[安全] 日期:2020-12-17 热度:111
我正在构建一个带有角度(通常是ui-router)的前端Web应用程序,并通过节点 http-server提供html文件进行本地开发.我注意到当我进行更新时,http-server不提供我的静态html文件这对我当地的发展很有挑战性. 我通过npm install http-server -g全局安装了http-serv[详细]
-
Angular2 RC.1 – 将路由器注入单元测试
所属栏目:[安全] 日期:2020-12-17 热度:80
我正在编写我的ng2测试,我遇到了一些麻烦,将Router注入我的组件进行测试.我的组件的构造函数只接受一个参数 – 私有路由器:路由器. 但是,当我运行我的测试用例时,我在尝试注入路由器时遇到错误.我究竟做错了什么?谁能提供一个有效的例子? 我正在使用angul[详细]
-
刷新页面时angular2 rc1默认路由问题
所属栏目:[安全] 日期:2020-12-17 热度:80
在RC1的新路由器中,无法再使用useAsDefault.相反,现在默认路由在app.component.ts中实现 ngOnInit() { this.router.navigate(['/login']); } 如果我通过按浏览器上的“重新加载”按钮刷新页面,那么我当前的页面URL(例如,http:// localhost:3000 / heroshel[详细]
-
使用箭头键进行Angular2导航
所属栏目:[安全] 日期:2020-12-17 热度:57
我正在开发一个Angular2项目,其中我有一个项目列表,然后单击任何项??目使用项目详细信息组件显示其详细信息页面.我试图找到一种方法,允许用户使用向右和向左箭头键导航项目. 所以,我有一个项目列表,例如当用户单击列表中的第一项显示项目详细信息时,我现在想[详细]
-
angular – 使用* ngFor循环遍历数组,使用* ngIf选择要列出的数
所属栏目:[安全] 日期:2020-12-17 热度:176
我正在尝试使用* ngFor循环遍历一个对象数组.我意识到我不能在同一元素上使用* ngFor和* ngIf,它会返回错误.相反,我试图将我的* ngIf粘贴在列表项的内容上.但是现在,我得到了一堆空的列表项,它们正在我的视图页面上创建和显示. 我不想在我的 ul上坚持使用* n[详细]
-
AngularJS – 使用正则表达式从输入框中删除前导和尾随空格
所属栏目:[安全] 日期:2020-12-17 热度:113
我正在编写一个正则表达式(正则表达式),用于在输入框中添加多个电子邮件ID,条件如下: 多个电子邮件ID必须用逗号分隔, 需要至少有一个电子邮件ID 输入字段中不应有任何空格. 所以我创建了这个正则表达式: ^(([a-zA-Z0-9_-.]+)@([a-zA-Z0-9_-.]+).([a-z[详细]
-
使用角度平移的多重化的AngularJS平移
所属栏目:[安全] 日期:2020-12-17 热度:94
您好我需要根据值进行复数翻译,但无法找到如何做到这一点. 例如,我有变量peopleCount. peopleCount = 1翻译应该是:english:{{peopleCount}}此人喜欢这个立陶宛语:{{peopleCount}} zmogus tai megsta 如果peopleCount超过1英文翻译将是:{{peopleCount}}这[详细]
-
angularjs – 在角度应用程序中多次初始化fullpage.js
所属栏目:[安全] 日期:2020-12-17 热度:194
我正在构建一个在其几个页面中使用fullpage.js的Angular应用程序.目前,我正在初始化整页(例如$(‘this-routes-fullpage’).fullpage({options …}))在模板中为每个使用它的路由使用自定义指令.在每个自定义指令的最后,我正在打电话 scope.$on('$routeChangeS[详细]
-
具有多个标记的AngularJS谷歌地图
所属栏目:[安全] 日期:2020-12-17 热度:71
我目前正在开发一个Ionic Framework(AngularJS)项目,该项目使用Geo Location和Google Maps来显示用户的位置. 我正在尝试显示用户地理位置和该区域周围的多个标记. 我有Geo Location工作,但似乎无法添加多个标记. 地点 var markers = [ {'London Eye,London',[详细]
-
angularjs – 如何确定给定div中的某些东西是否具有焦点?
所属栏目:[安全] 日期:2020-12-17 热度:145
使用 angularjs,我正在显示这样的2级列表 - first main item - first subitem of the first main item - second subitem of the first main item - AN EMPTY ITEM AS PLACEHOLDER TO ENTER THE NEXT SUBITEM- second main item - first subitem of the secon[详细]
-
angularjs – 如何使用ui-router获取带Params的Previous状态
所属栏目:[安全] 日期:2020-12-17 热度:178
问题陈述 : 我有一个按钮“添加评论”,我应该能够只在我登录系统时添加评论. 但问题是我登录后无法回到“添加评论”页面,因为我不知道以前的状态还是无法获得以前的状态. 这有什么更清洁的解决方案吗?我应该有登录页面模式而不是新页面吗? 我已经看到了关[详细]
-
AngularJS ng-bind需要显示变量“string”
所属栏目:[安全] 日期:2020-12-17 热度:135
我在模板中创建了一个ng-bind元素,它显示一个舍入一位小数的数字.如何在ng-bind逻辑中添加%到它的末尾? 我的代码: span ng-bind="variable | number: 1" class="animated" ng-show="variable" ng-class="{'fadeIn':variable}"/span 结果(例如)4.5但我希望[详细]
-
我可以在angularJS中的$routeProvider.when()中传递多个控制器吗
所属栏目:[安全] 日期:2020-12-17 热度:68
我尝试在各种线程上搜索这个,但我不能最终理解这一点. test.config(['$routeProvider',function($routeProvider){$routeProvider .when('/',{ controller:'SimpleController1',templateUrl: 'partials/1.html' }) .when('/xyz',{ controller:'SimpleControll[详细]
-
angularjs – ng-repeat将索引值传递给函数
所属栏目:[安全] 日期:2020-12-17 热度:117
我需要将一个特定元素的$index值(用ng-repeat添加)传递给 javascript函数. 我的代码示例: tr ng-repeat="cells in CouponsList.CellPhones"tdbutton ng-click="doStuff($index+1)"{{cells.localVendorAddress}}/button/td 现在我添加了几个按钮,当按下一个[详细]
-
AngularJS:路由的url参数
所属栏目:[安全] 日期:2020-12-17 热度:161
我想在 angularjs中使用url参数进行路由 我有一个2个视图的anguar应用程序: editView和mainView 给出一个看起来像这样的网址: ‘httx:// MYAPP /参数1 = X安培; …安培;编辑模式= 1安培; …’ – 将带我到/ editMode路径 这样做有什么好办法? 如果editmo[详细]
-
angularjs – asp.net web api 2 CORS和身份验证授权配置
所属栏目:[安全] 日期:2020-12-17 热度:74
我已经创建了一个具有个人帐户安全性的asp.net web api 2服务.我试图按照这个例子将其称为AngularJs: http://www.codeproject.com/Articles/742532/Using-Web-API-Individual-User-Account-plus-CORS-En 无法让它工作,所以从这里添加了一些配置: How to ma[详细]
-
angularjs – 在ng-repeat表中单击.量角器E2E测试角度
所属栏目:[安全] 日期:2020-12-17 热度:93
我有这张桌子 table class="table" thead tr th class="col-sm-5"Actions/th th class="col-sm-5"Title/th th class="col-sm-2"Saved/th /tr /thead tbody tr ng-repeat="calc in calculations" td a class="btn btn-default btn-sm" ng-click="removeCalcul[详细]
-
Angularjs需要asteriks
所属栏目:[安全] 日期:2020-12-17 热度:113
我有一个大型表格的指令,其中一些字段是必需的,而另一些则不是.必填字段标有必需属性. 我希望使用 span class ='something' * / span预先挂起所有输入 基本上是这样的:$(“输入[必需]”).前置( span class ='something' * / span) 我对angularjs的理解仍然[详细]
-
angularjs – ng-table分组 – 初始化行最小化
所属栏目:[安全] 日期:2020-12-17 热度:114
我正在使用 http://plnkr.co/edit/CBcbkc中ng-table的分组示例 现在,表被初始化,扩展了行,但我希望它们最小化,因为我有超过100条记录.我怎样才能做到这一点? 解决方法 您可以使用 ngInit 将组.$hideRows设置为true: tbody ng-repeat =“$groups中的组”ng-[详细]
-
angularjs – 某个超时后的$location.path不起作用
所属栏目:[安全] 日期:2020-12-17 热度:145
我正在尝试执行登录身份验证,我正在尝试使用angularJS显示进度视图,例如: app.config(function($locationProvider,$routeProvider) { $routeProvider .when('/',{ template: " ",controller : IndexController }) .when('/main',{ templateUrl : 'views/mai[详细]
-
AngularJS UI-Router:在加载应用程序之前预加载$http数据
所属栏目:[安全] 日期:2020-12-17 热度:172
我需要使用ui-router插件的AngularJS专家的帮助.有些人可以提供一个plunker示例,可以在app运行之前预加载$http数据请求吗? 我做了一些研究,但最接近的是这两个堆栈溢出: AngularJS: How to load json feed before app load? Delaying AngularJS route chan[详细]
-
在-AngularJS中呈现HTML
所属栏目:[安全] 日期:2020-12-17 热度:148
所以我有以下div和我想要做的,如果它存在于{{statusUpdate.text}}中,则有div渲染 HTML. 我所做的是将用户名包装在下面看到的范围内 – 但是我希望它被渲染为实际的HTML,今天它只是纯文本中的HTML. div ng-repeat="statusUpdate in statusUpdates | orderBy:'[详细]