-
angular – 由于错误导致预渲染失败:错误:模块构建失败:错误
所属栏目:[安全] 日期:2020-12-17 热度:82
我现在尝试使用ngx-translate或ng2-translate几个月了… 我一直让它走了一段时间,继续开发应用程序的其他部分. 我现在再次尝试使用Core 2,但仍然没有运气. 我创建项目,它完美地工作.我可以改变或创建Angular组件,一切运行良好. 一旦我安装ngx-translate(http[详细]
-
如何将Angular @Injectable与函数(不是类)一起使用
所属栏目:[安全] 日期:2020-12-17 热度:68
我正在为Angular(2)应用程序创建服务,所有文档都使用类,但我更喜欢将服务编写为函数. 这是我想要的工作(但不是): import { Injectable } from '@angular/core';export const AframeMessengerService = Injectable()(function AframeMessengerService() { co[详细]
-
在Angular Google Map中应该有多个时只显示一个标记
所属栏目:[安全] 日期:2020-12-17 热度:199
我从 https://angular-maps.com开始使用Angular Google Map.我想在agm-marker元素上使用ngFor指令显示多个标记.虽然DOM显示所有标记都存在,但UI仅显示地图上的第一个标记. 这是HTML部分: agm-map [latitude]="lat" [longitude]="long" [zoom] = 16agm-marke[详细]
-
角度4错误:无法激活已激活的插座
所属栏目:[安全] 日期:2020-12-17 热度:104
我知道SO之间已经有一些关于这个错误的问题,但没有一个问题有任何有见地的答案. 我有两个并排的组件,我试图在路线之间导航时设置它们的宽度动画.我的路由配置如下所示: export const routes = [{ path: '',component: IndexComponent,children: [ { path: '[详细]
-
如何将单个文件Angular模块拆分为客户端,服务器和共享文件?
所属栏目:[安全] 日期:2020-12-17 热度:177
在dotnet-cli搭建的Angular 4项目中,模块工件分为三个文件,每个文件用于共享,服务器和客户端,并按如下命名: modulename .ts.shared, modulename .ts.server,和 modulename .ts.client.在主流的,事实上的Angular应用程序中,我们通常只有一个 modulename .ts.[详细]
-
Angular 2/4 adal-angular4活动目录对API问题进行身份验证
所属栏目:[安全] 日期:2020-12-17 热度:100
我一直在按照这个例子从angular(4)应用程序访问azure活动目录: https://github.com/benbaran/adal-angular4-example 我可以对AD进行身份验证,但后来我想对在AD中注册的API / APP进行后续调用. 我试过用这个例子: public CallAPI() { let headers = new Hea[详细]
-
angular – 数据表问题 – ERROR TypeError:val.slice不是函数
所属栏目:[安全] 日期:2020-12-17 热度:93
错误类型错误: val.slice is not a function dataTable配置 $.p-dataTable #dt [value]="customers" [(selection)]="chkBoxSelect" dataKey="customerId" [rows]="10" [paginator]="true" paginatorPosition="both" [pageLinks]="5" [rowsPerPageOptions]="[详细]
-
angular – 在构建时设置orientation-scss变量
所属栏目:[安全] 日期:2020-12-17 热度:145
我正在使用angular来构建多语言系统,使用angular i18n进行内部化我必须将每种语言构建为不同的包.由于某些语言是RTL,我使用方向scss(而不是导入不同的样式表或在元素上应用class = rtl). 问题是,我不希望在每次构建之前更改代码.我需要在scss变量文件中只更[详细]
-
在Angular2中将某些组件从生产中撤出?
所属栏目:[安全] 日期:2020-12-17 热度:179
是否有一些方法可以在构建时为Angular2 / 4中的生产构建省略我选择的组件/部分代码? 我有一个应用程序,它有一个我在本地使用的管理工具.我希望这个管理工具不在应用程序的生产版本中.我当然可以 – 每次进行生产构建时都会对代码进行注释,但是有更优雅的解[详细]
-
angular2 guard不在页面刷新上工作
所属栏目:[安全] 日期:2020-12-17 热度:172
在每个请求之前,我想确保有可用的用户配置文件.我使用canActivateChild防护来做到这一点. 根据angular2的文档,可以返回一个observable:https://angular.io/api/router/CanActivateChild app.routes.ts export const routes: Routes = [ { path: '',canActiv[详细]
-
如何在angular2中加载一个域中的多个应用程序?
所属栏目:[安全] 日期:2020-12-17 热度:112
我试图根据自己的角色在一个域中加载两个应用程序. 有两种实现方法: – 通过asynchronous-routing方法创建项目并创建app模块的子模块. 创建一个项目并创建不同的两个应用程序,首先是应用程序,第二个是app1并按角色加载. 我正在使用我项目的angular-CLI.在我[详细]
-
Angular 4 – webpack:等到捆绑完毕:/
所属栏目:[安全] 日期:2020-12-17 热度:126
我正在使用Angular-Cli,我使用ncu工具更新了所有的package.json.现在当我进行npm启动时(webpack-dev-server –port 4200 –config config / webpack.dev.js –open –progress –profile –watch –content-base src /),webpack挂起在 webpack: wait until b[详细]
-
如何在Angular2 Typescript中返回多个值
所属栏目:[安全] 日期:2020-12-17 热度:94
我在md-table中实现filter和pagination函数时,我试图在typescript中返回多个值.当我运行代码时,我得到错误检测到无法访问的代码. return Observable.merge(...displayPatientDataChanges).map(() = { const startIndex = this._paginator.pageIndex * this._[详细]
-
angular – 在多个命名路由器插座的情况下获取当前插座名称
所属栏目:[安全] 日期:2020-12-17 热度:107
在我们的角度4应用中,我们有多个命名路由器插座. 所以网址就像: ??? http://localhost:3000/main/(outletName1:Printers//outletName2:Printers) 假设一个组件显示在一个特定的命名路由器插座中. 组件已在构造函数中注入了Router,ActivatedRoute等. 组件如[详细]
-
不支持角度 – 异步加载指令模板UpgradeComponent
所属栏目:[安全] 日期:2020-12-17 热度:71
我正在将Angular 1.6应用程序升级到Angular 4. 我正在使用UpgradeComponent将angular.module.component的组件定义升级到Angular 4. 这是Angular 1.6组件定义 module.component('my-comp',{ bindings: { configuration: '=',name: '=?' },templateUrl: 'templ[详细]
-
ErrorHandler中的Angular 2路径error.stack
所属栏目:[安全] 日期:2020-12-17 热度:108
我正在尝试使用stacktrace.js来报告错误,但堆栈跟踪中的路径引用了“ng:///FormModule/MyComponent.ngfactory.js” TypeError: Cannot read property 'push' of undefined at Object.eval [as handleEvent] (ng:///FormModule/MyComponent.ngfactory.js:668[详细]
-
angularjs – 如何在Header Angular JS中传递授权令牌
所属栏目:[安全] 日期:2020-12-17 热度:171
在我的控制器中,我试图调用我的API,但我无法传递Autherization令牌. 我创建了一个config var并在其中传递我的令牌,但获得了以下响应: 900902Missing Credentials需要未提供的OAuth凭据.确保您的API调用调用有一个标题:“授权:Bearer ACCESS_TOKEN” ** JS[详细]
-
Karma Testing Angular Seed Project System.JS路径错误
所属栏目:[安全] 日期:2020-12-17 热度:136
我刚刚使用 https://github.com/mgechev/angular-seed作为我的初始设置开始使用Angular. 我在使用Jasmine进行初始单元测试设置时遇到了一些问题.我的项目中使用的OAuth库似乎是个问题,但我不确定它是否可以被安全地抑制或者我需要对配置做出哪些更改. base /[详细]
-
在IE 11上使用占位符文本时,Angular2设置为脏
所属栏目:[安全] 日期:2020-12-17 热度:140
我做了一些R关于这个问题,同样的问题也发生在Angular1上,大多数人建议使用ng-attr-placeholder,但Angular2中没有解决这个问题. 我问的是Angular2而不是Angular1. 解决方法 我找到了解决方案: 为占位符文本创建自定义指令 TS: import { Directive,ElementRe[详细]
-
事件绑定角度2
所属栏目:[安全] 日期:2020-12-17 热度:132
我想用这个“tmp”来绑定事件,但是这也附加了以前的现有按钮,为什么? constructor(private renderer :Renderer,private element : ElementRef){ } private appender(){ var tmp = this.renderer.createElement(this.element.nativeElement,'button'); this.[详细]
-
angular – 在属性绑定上无限调用的函数
所属栏目:[安全] 日期:2020-12-17 热度:119
我在Angular应用程序中发现了一个非常奇怪的问题. 假设我有一个简单的example.component.ts @Component({ moduleId: module.id.toString(),selector: 'example',templateUrl: 'example.component.html',styles: [``]})export class ExampleComponent{ get bu[详细]
-
angular – PrimeNG TreeTable为空
所属栏目:[安全] 日期:2020-12-17 热度:125
为了在Angular 4.1项目中使用PrimeNG,我遇到了一些问题. 这是我关注的文档:https://www.primefaces.org/primeng/#/treetable 我正在测试TreeTable功能,但UI中的输出是空的.它显示没有内容的单元格,并且class =“undefined”. app.component.html: p-treeTa[详细]
-
angular – * .ngsummary.json的目的是什么
所属栏目:[安全] 日期:2020-12-17 热度:137
我刚刚学习了AOT,ngc等.运行ngc之后,我看到了很多* .ngsummary.json(在src文件夹中,* .ts文件旁边). 它们适用于什么? 解决方法 这显然是AOT编译器使用的NgFactory文件的新名称.在此页面上搜索NgFactory Ahead-of-Time Compilation 提取: After ngc complet[详细]
-
angular – 获取ngComponentOutlet的参考
所属栏目:[安全] 日期:2020-12-17 热度:149
我正在用ngComponentOutlet动态创建一个组件. 听起来好像: import {Component,NgModule} from '@angular/core'import {BrowserModule} from '@angular/platform-browser'@Component({ selector: 'alert-success',template: ` pAlert success/p `,})export c[详细]
-
Angular AOT编译器 – TypeError:this.compiler.analyzeModules
所属栏目:[安全] 日期:2020-12-17 热度:186
我在这里尝试遵循提前(AOT)编译器指令: https://angular.io/guide/aot-compiler 我正在开发的项目是使用快速入门种子开发的,如下所述: https://angular.io/guide/setup 该项目在没有使用AOT编译器的情况下工作正常,但是当我尝试按照说明使AOT编译器工作时,[详细]