-
angular – 从父路径到子路径传递路由参数
所属栏目:[安全] 日期:2020-12-17 热度:136
我的路由结构如下: parent/:id | child | child 我可以通过以下方式从父组件获取参数: ngOnInit() { this.route.params.subscribe((params) = { this.id = +params['id']; });} 然后只需将其作为输入附加到 router-output不知何故?或者我是否必须像对待父[详细]
-
angular – 如何使用list-formatter示例ng2-auto-complete?
所属栏目:[安全] 日期:2020-12-17 热度:123
我正在尝试使用list-formatter功能进行ng2-auto-complete,但无法找到如何实现它的一个很好的例子.到目前为止,我有以下代码: input class="form-control input-list" ng2-auto-complete [(ngModel)]="model4" placeholder="Search" [source]="googleGeoCode"[详细]
-
angular – d3-ng2-service error“属性链接不存在类型force()”
所属栏目:[安全] 日期:2020-12-17 热度:108
我刚刚开始使用 Angularjs 2和d3-ng2-service,我正在尝试使用网络图表. 我用例子 https://bl.ocks.org/mbostock/2675ff61ea5e063ede2b5d63c08020c7 并将其转换为d3-ng2-service. 我收到以下错误 “属性链接不存在类型force()” 使用以下代码 simulation.forc[详细]
-
Identity Server 4 Angular 2令牌到期
所属栏目:[安全] 日期:2020-12-17 热度:156
我正在寻找有关如何使用Angular 2和Identity Server 4最好地处理令牌过期的建议.我正在使用Identity Server 4的隐式流程,它不会发出刷新令牌,我不想重定向令牌过期后的用户. 另外,为什么没有刷新令牌?为什么混合流不适用于javascript客户端?我控制ID服务器[详细]
-
angular – 使用Core模块中的组件
所属栏目:[安全] 日期:2020-12-17 热度:182
我是Angular2的新手,我在使用im(ex)移植模块时遇到了一些困难. 根据官方风格指南,CoreModule是: CoreModule – import once when the app starts and never import anywhere else. 这是否意味着所有从Core模块导出的东西只能在仅导入它的模块中使用?在某些[详细]
-
angular – 如何捕获NgbTypeahead SelectedItemEvent?
所属栏目:[安全] 日期:2020-12-17 热度:85
我想从typeahead上选择项目选择运行一些自定义逻辑.我无法使用typeahead控件绑定选定的项事件.我正在使用ng-bootstrap(bootstrap4). input type="text" [(ngModel)]="model" [ngbTypeahead]="search" placeholder="Search" [resultTemplate]="rt" [inputForm[详细]
-
如何在Angular 2中的命名出口中强制设置路径参数
所属栏目:[安全] 日期:2020-12-17 热度:74
要在路由器outler中强制设置路由参数,我们会: this.router.navigate(['/hero',hero.id]); 如何在命名出口中强制设置路由参数? this.router.navigate([{ outlets:{modal: 'modal/user'} }]); 现在我连接字符串以设置路由参数: this.router.navigate([{ out[详细]
-
angular – 处理RxJs flatMap流中的错误并继续处理
所属栏目:[安全] 日期:2020-12-17 热度:118
我在Angular 2应用程序中使用 RxJs来并行地从API获取多个页面的数据,并保存任何失败的请求以供将来重试. 为此,我想捕获flatMap-ing http get请求(下面的代码)生成的错误,并继续进行进一步的流处理.如果出现错误,我当前的解决方案会导致流停止. Rx.Observable[详细]
-
angular2 ng-container如何使用动态ngTemplateOutletContext
所属栏目:[安全] 日期:2020-12-17 热度:89
我正在尝试使用ng-container和NgTemplateOutlet( https://angular.io/docs/ts/latest/api/common/index/NgTemplateOutlet-directive.html) div *ngFor="let child of children; let i=index" ng-container *ngTemplateOutlet="inputTpl; { $implicit: child,[详细]
-
如何在Angular2中使用子/辅助路由(命名路由器)时删除URL中的括号
所属栏目:[安全] 日期:2020-12-17 热度:147
我在我的应用程序中使用命名路由器在其中一个共享模块中实现路由. 这是AppRoutingModule(root)中的配置: const routes: Routes = [ { path: '',children: [ { path: 'home',component: HomeDetailsComponent,},{ path: 'call',component: CallDetailsCompon[详细]
-
如何使用* ngIf切换类angular2
所属栏目:[安全] 日期:2020-12-17 热度:126
您好我需要使用angular2 * ngIf语句来切换类 i * ngIf =“visible”[(ngClass)] =“{{arrow}}” / i 这行代码无法正常工作 这是我的ts代码 private visible = true;private i = 0;private arrow = 'ic-v';private showList(){ if(this.i == 0){ this.i = 1;[详细]
-
在Angular 2中解析app组件的正确方法
所属栏目:[安全] 日期:2020-12-17 热度:109
我正在开发一个基于域提取其站点副本的应用程序.我有一个应用程序工作有一个例外.我正在app.component模板中定义应用程序的导航栏和页脚,如下所示. navigation/navigation router-outlet/router-outlet appFooter/appFooter 在appFooter和导航模板的内部,我[详细]
-
具有可变参数的角度2管道
所属栏目:[安全] 日期:2020-12-17 热度:167
我正在学习Angular2 / Ionic2,所以请原谅我的无知.我学习管道,一切都很容易,直到我偶然发现这个问题.让我用温度的完美例子来证明这个问题. 假设我有管道返回Celisus或Fahrenheit温度值,具体取决于localStorage上保存的设置(摄氏度是默认输入值). 所以我创建[详细]
-
Angular 2如何让setter等待输入setter来完成
所属栏目:[安全] 日期:2020-12-17 热度:157
嗨,我有一个问题.在我的组件中,我有一个像这样的输入设置器: @Input() set editStatus(status: boolean) { this.savedEditStatus = status; if (this.savedEditStatus === true this.getTrigg === true) { this.getDataFromFlex("SHOWS_L").then((data: any[详细]
-
angular – 使用Pipelines将文件夹从Bitbucket repo推送到公共服
所属栏目:[安全] 日期:2020-12-17 热度:189
我在我的Bitbucket存储库中启用了管道,我需要运行Angular 2构建并在每次构建后在我的服务器中部署dist文件夹(在执行构建命令后创建). 我在我的bitbucket-pipelines.yml文件中有以下内容: image: node:4.6.0pipelines: default: - step: script: # Modify th[详细]
-
angular – ‘expect’用于没有当前规格的情况
所属栏目:[安全] 日期:2020-12-17 热度:132
我正在学习Angular 2测试,我收到一个目前对我没有意义的错误. 当没有当前规格时,使用’expect’, 测试: import {ExperimentsComponent} from "./experiments.component";import {StateService} from "../common/state.service";import {ExperimentsService}[详细]
-
angular – EXCEPTION:TypeError:无法设置undefined的属性’me
所属栏目:[安全] 日期:2020-12-17 热度:151
在旧的角度2项目上升级了许多依赖项后,我在运行时遇到以下错误: EXCEPTION: TypeError: Cannot set property 'message' of undefinedErrorHandler.handleError @ error_handler.js:50(anonymous) @ application_ref.js:259ZoneDelegate.invoke @ zone.js:24[详细]
-
Angularjs Promise.all没有更新范围,而$q.all确实如此
所属栏目:[安全] 日期:2020-12-17 热度:182
我正在使用 Angularjs 1.3.7,并且发现Promise.all在成功响应后不更新angularjs视图,而$q.all确实如此.这是后来改变,因为Promises包含在原生javascript中或者背后的原因是什么? 解决方法 正如 IAmDranged在 comment中提到的那样: Probably yeah,because the[详细]
-
Angular2没有将“exportAs”设置为“ngModel”Karma / Jasmine的
所属栏目:[安全] 日期:2020-12-17 热度:149
我正在开发一个运行良好的应用程序,但Jasmine测试会抛出模板错误.由于运行应用程序有效,模板引用变量可以绑定到ngModel,但为什么在运行测试时它不起作用?我正在使用“@ angular / forms”:“~2.2.3”, ERROR: 'Unhandled Promise rejection:','Template pa[详细]
-
Angular2:如果值没有改变,输入设置器不会拾取设置事件
所属栏目:[安全] 日期:2020-12-17 热度:77
在这里参考Angular2文档文件:[ https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#parent-to-child-setter](Parent to child setter),我有以下子组件代码: import { Component,Input } from '@angular/core';@Component({ selec[详细]
-
Angular2 Newbie将数据从Parent传递到Child组件
所属栏目:[安全] 日期:2020-12-17 热度:192
我正在查看一个示例Angular 2项目并插入一些代码以尝试从传递给嵌套子组件的影片对象中提取值. 在父代码中,我有以下内容: div class="col-sm-6 col-md-4 col-lg-3 col-xs-6" *ngFor="let movie of movies; let i = index;" movie-card [movie]="movie"/movi[详细]
-
Angular2组件选择器:类似'[ui-components]’的数组
所属栏目:[安全] 日期:2020-12-17 热度:191
我有时意识到我已经看到angular2代码为: @Component({ selector: '[ui-components]' 选择器是什么:'[ui-components]是什么意思? 解决方法 这意味着您将组件作为属性组件而不是元素组件.当你在html中使用组件时,你会写 div ui-components/div 如果你使用 @[详细]
-
angularjs – 如何将数据表导出为角度的csv文件
所属栏目:[安全] 日期:2020-12-17 热度:96
我在我的 angularjs应用程序中有一个数据表,我想将其导出到csv文件.i在互联网上搜索了很多,我找到了这个指令,但这只有当按钮在桌子旁边时才有用. 需要帮助来编辑它… app.directive('exportToCsv',function(){return { restrict: 'A',link: function (scope,[详细]
-
Angular 2(Cli)没有缩小asstet / css文件
所属栏目:[安全] 日期:2020-12-17 热度:193
我使用 Angular-cli创建了一个Angular 2项目. 我跑的时候 ng build --prod 我没有缩小我的js和css文件.这些文件位于assets / js /和assets / css /中. 我该如何缩小它们?谢谢! 解决方法 assets-folder包含在您的构建中,因为该文件夹列在angular-cli.json中[详细]
-
如何连接Angular 2和php后端(mysql)
所属栏目:[安全] 日期:2020-12-17 热度:119
所以我理解并知道ajax是如何工作的,因为我之前已经使用过它.但是如何从php脚本中检索 JSON数据呢? 我试图回应json_encode结果(这是有效的),但我得到一个例外:未捕获(在承诺中):意外的令牌在Chrome中的位置0错误的JSON中. 错误的行: search(): any { this[详细]