-
Angular材料mat-chip-list,输入未显示验证错误
所属栏目:[安全] 日期:2020-12-17 热度:119
我目前正面临着一个带有mat-chip-list和输入的奇怪问题.我有一个表单组,有两个表单控件:联系人和名称. this.form = this.formBuilder.group({ name: ['',[Validators.required]],contactIds: ['',[Validators.required]]}) 此表单的视图如下所示: mat-form[详细]
-
Angular Apollo在突变中使用来自重新获取查询的响应
所属栏目:[安全] 日期:2020-12-17 热度:71
我正在使用Apollo和GraphQL开发一个Angular项目.我有一个突变,用于更新与其相关的相关详细信息的帐户列表.成功变异后,我使用refetchqueries来查询API以获取更新的帐户列表.一切都有效,直到这一部分. this.apollo.mutate({ mutation: mutationCreateNewAccoun[详细]
-
从Angular 4.4.0迁移到Angular 5.2.0会导致服务器端呈现错误
所属栏目:[安全] 日期:2020-12-17 热度:185
我正在将我的角度应用程序从4.4.0迁移到5.2.0,它支持服务器端渲染. 在angular(v5)npm start中运行命令时,我收到此错误 src/server.ts(5,42): error TS2307: Cannot find module '../dist/ngfactory/src/app/app.server.module.ngfactory'. 另外,我检查不包含[详细]
-
将动态图像添加到表列在angularjs中不起作用
所属栏目:[安全] 日期:2020-12-17 热度:117
我是angulajs的新手,我正试图在用户选择时动态地将图像添加到列中. 这是下面的代码,它不起作用. .cshtml文件中的代码— table tr td img ng-src="{{path}}" / input type="file" ng-model="path" / /td /tr/table angularjs文件中的代码 $scope.path = "";[详细]
-
angular – 如何使用@ngrx / entity通过id选择单个对象
所属栏目:[安全] 日期:2020-12-17 热度:54
使用@ngrx / entity我希望通过实体映射中的id数组按单个id或实体数组选择实体. 当实体集合获取新元素或实体项目发生更改时,我不希望触发组件内的选择订阅,我根本没有选择. 当我使用selectEntities选择器然后从结果中选择ID时,这显然发生在我身上. 那么如何从[详细]
-
Angular 5 – 开发服务器上的主捆绑文件太大
所属栏目:[安全] 日期:2020-12-17 热度:84
我们正在使用Angular 5开发一个应用程序.运行ng build –prod –aot并将dist文件夹部署到dev服务器后,主bundle在初始加载时产生了2.2MB.与8MB供应商捆绑包大小相比,它已经很小了(当运行ng build –prod时)但是,我们还需要降低主捆绑包的大小.有没有办法降低[详细]
-
angular – 为什么我的API管理不使用AD B2C自动化我的应用程序?
所属栏目:[安全] 日期:2020-12-17 热度:138
我正在开发一个使用AD B2C作为OpenID Connect Provider的云应用程序. 在我的配置环境下面: AD B2C 在我的AD B2C中,我创建了两个应用程序: DeveloperPortal – 用于开发人员门户中的配置授权. MyClient – 用于内部的配置授权. API网关 我创建了一个API Man[详细]
-
如何添加双击事件并在Angular KendoUI中传递选定的行数据
所属栏目:[安全] 日期:2020-12-17 热度:128
嗨,我在获取Angular / KendoUI网格数据中的选定行数据时遇到了麻烦.我在选择行时创建了一个双击事件.我没有使用给定的可选属性,因为我需要从双击中选择记录. 在我的组件模板中,我这样做了 kendo-grid [data]="gridData" (dblclick)="selectAccount(gridData,[详细]
-
在Angular2上创建小项目,然后将它们作为一个项目加入
所属栏目:[安全] 日期:2020-12-17 热度:192
我有一个关于Angular2的问题,我有一个很老的网站,我想将这个旧项目翻译成Angular2,最好在转换中创建不同的小项目,然后将它们加入到一个项目中? 如果是这样的话,我可以找到一个很好的例子,以避免将来发生任何灾难. 谢谢你的信息. 解决方法 Angular NgModules[详细]
-
angularjs – 我该怎么做才能获得使用UI-Grid在屏幕上显示的行
所属栏目:[安全] 日期:2020-12-17 热度:127
我正在使用带有无限滚动的UI-Grid,我只想获取用户屏幕上显示的行,以便将它们发送到模态窗口进行编辑(根据用户的要求,他们想要做这在当前观点之外). 我怎么能实现这个目标?让我们说在一个1920×1080的屏幕上,屏幕能够显示25行,我想得到那25行显示.显然这个数[详细]
-
Angular 5:在弹出窗口/对话框中打开一个组件,添加内容的最佳做
所属栏目:[安全] 日期:2020-12-17 热度:116
我的任务: 在对话框中打开角度组件,并向此组件添加额外按钮. 问题: 据我所知,在组件在对话框/弹出窗口内打开时在组件中添加Html只是为了显示它是错误的做法,因为这段Html只与对话框/弹出窗口相关而不是与组件相关,这可能会导致问题.未来,当其他开发人员想[详细]
-
AngularJS如何将1添加到返回日期的函数中
所属栏目:[安全] 日期:2020-12-17 热度:74
我在表格中有一个包含5个单元格的表格,每个单元格对应一周(例如:第01周,第02周等等). 在第一个单元格中,这周给出如下: div class="monthCells"Week {{vm.selectedPeriod}}/div 结果是标题单元格中的文本:“Week 01”. 控制器中显示周数的代码是: return[详细]
-
在Angular 2中的ngx-bootstrap Typeahead中绑定一个Object而不是
所属栏目:[安全] 日期:2020-12-17 热度:112
我正在使用 this链接来实现Typeahead.现在我使用TypeaheadOptionField在typeahead上显示名称,但它也绑定模型中的名称字符串.我想绑定Object而不是字符串. 我的HTML代码: input formControlName="item" class="form-control" [typeahead]="allItemsArray" [t[详细]
-
angular – 模型更改时视图未更新
所属栏目:[安全] 日期:2020-12-17 热度:102
我有一个Angular(5.2.3)应用程序,我想在页面的右上角显示登录/注销按钮.在幕后,我尝试使用外部Open ID Connect提供程序以静默方式登录用户.当回调到来时,我想显示用户的名字和注销按钮.但唉,这个观点永远不会更新以反映这一点. 这是组件的视图: ul class="n[详细]
-
为角度材料的组件实现搜索过滤器
所属栏目:[安全] 日期:2020-12-17 热度:198
我试图使用角度材料在角度2中实现一个简单的应用程序.我实现了一个带分页的简单表格. 我也使用了mat-select组件,但为此我想实现一个搜索过滤器来键入并从列表中搜索所需的选项. 下面显示的是我的.html文件 table trtd Department/tdtd mat-form-field mat-se[详细]
-
angular – NGINX:我的nginx配置出了什么问题
所属栏目:[安全] 日期:2020-12-17 热度:112
我有一个由nginx服务的角度应用程序,这个有角度的应用程序与同一服务器上的休息后端进行通信. 我在/ etc / nginx / sites-available /中有以下两个服务器配置 “默认”和“应用” 默认服务器在80上监听时,Angular应用程序正在正确提供. server{ listen 80 de[详细]
-
angular-material2 – 在mat-menu中使用mat-accordion的奇怪行为
所属栏目:[安全] 日期:2020-12-17 热度:167
我在mat-menu中创建了一个带有mat-accordion的页面,我遇到了两个问题. 首先,当我第一次打开菜单时,其中的所有手风琴都是打开的,即使所有这些手风琴的aria-expanded都设置为false.点击手风琴后,然后正确打开,再次点击它会移动到关闭状态并返回正确的功能. 第[详细]
-
angular 5,将配置数据传递给导入的子模块
所属栏目:[安全] 日期:2020-12-17 热度:174
我的库中有一个主模块,我可以使用forRoot调用并传递一些配置数据(如此处所见) export const MODULE_OPTIONS = new InjectionTokenModuleOptions('MODULE_OPTIONS');@NgModule({ imports: [ MySubModule.forRoot(//needs access to options) ]})export class[详细]
-
angular – 非法状态:无法加载指令NgClass的摘要
所属栏目:[安全] 日期:2020-12-17 热度:145
在我的模块上运行ngc时,它使用angular 4.4.3(和编译器4.4.3)工作正常.现在我升级到5.0.0(角度和编译器),我有以下错误: Error: Illegal state: Could not load the summary for directive NgClass in […]/node_modules/@angular/common/common.d.ts. 我的ts[详细]
-
Angular:event.srcElement没有指向期望的Element
所属栏目:[安全] 日期:2020-12-17 热度:94
要学习Angular的基础知识,我决定写一个小数独游戏. 这里是动态构建Sudoku网格的html: div*ngIf="(this.sudokuGenerated !this.sudokuSolved) || this.isEmptySudoku"table id="grid" style="border-collapse: collapse;" tr class="grid-row" *ngFor="let r[详细]
-
Angular 4 Service引用了另一种服务良好做法
所属栏目:[安全] 日期:2020-12-17 热度:118
我正在Angular 4.x中编写一个软件,对于服务处理的每个api请求,需要知道来自其他服务的信息(Id). 我的问题是关于角度模式和良好实践.对于我的具体案例,最好的方法是什么: 1 – 每次需要使用ID信息执行API请求时,使用服务A来呼叫服务B.像这样: 服务A. @Injec[详细]
-
angularjs – 从V8升级到V15分页后的ag-grid无法正常工作.初始加
所属栏目:[安全] 日期:2020-12-17 热度:194
背景 已将打字稿从2.3.4升级到2.6.2. Ag网格有编译问题所以它升级到15.0.0.升级后,现有的ag-grid分页代码无效. 以前的配置 – ag-grid和分页工作正常 单击搜索按钮从表单searchCategory()方法将被调用并加载网格 的package.json "ag-grid": "^8.1.0","ag-gri[详细]
-
Angular 5 – google未定义(谷歌地图)
所属栏目:[安全] 日期:2020-12-17 热度:86
我想在我的Angular 5应用程序上使用谷歌地图,但我鼓励了一些问题. 加载视图时,我在js控制台中收到错误: LoginComponent_Host.ngfactory.js? [sm]:1 ERROR ReferenceError: google is not defined at LoginComponent.ngAfterViewInit (login.component.ts:15[详细]
-
AllowJS无法处理Angular
所属栏目:[安全] 日期:2020-12-17 热度:110
我的Angular项目中包含JS文件/库,它位于我的资源文件夹中.以前在角度4或2上,我没有在编译器选项中将AllowJS设置为true的问题,但是当我更新到Angular 5(CLI Typescript)时,它不起作用,它说 error TS5055: Cannot write file 'a path/afile.js' because it wou[详细]
-
使用Angular Material mat-select组件中的compareWith函数和链接
所属栏目:[安全] 日期:2020-12-17 热度:152
我正在尝试使用由不同类型组成的mat-select组件来编辑某些成员的firebase数据. 我不确定我的节点结构但是我这样做了: member: member1: name: types: typekey1 : Title1 typekey3 : Title3 ...types: typekey1: key: typekey1 title: Title1 typekey2: key:[详细]