angular2
Justice23
这个作者很懒,什么都没留下…
展开
-
如何在ng-template中动态添加模板参考ID
我有json对象,其中包含一些html字符串。需要创建具有唯一参考变量的多个ng-template。<div *ngFor="let el of ElementList"> <ng-template #el.id> <div [innerHtml]="el.html"></div> </ng-template> </div>这是我的ElementList数组ElementList ..原创 2020-09-01 11:43:18 · 1046 阅读 · 0 评论 -
ESLint: Unexpected token } in JSON at position 3792. Please see the ‘ESLint‘ output channel for deta
问题:使用husky后想只对提交的文件进行检测,增加了下面的这段代码,但是报错了 "lint-staged": { "*.{js,jsx}": [ "eslint --fix", "git add" ], "*.{less,css}": [ "stylelint --config ./.stylelintrc --fix", "git add" ], "*.{ts,tsx}": [ "prettier原创 2020-07-26 23:21:38 · 1994 阅读 · 0 评论 -
angular2 里引用data-set报错
报错内容:前提:已经执行了npm install @antv/data-set,但引入还是报错解决方法有两种:方法一、1.在使用的组件文件夹下创建 modules.d.ts 文件2.modules.d.ts 文件内容:declare module '@antv/data-set';方法二、直接使用const DataSet = require('@antv/data-set');...原创 2020-07-22 15:31:55 · 419 阅读 · 0 评论 -
Safari Unauthorized 401 on loading Angular 8 application
找了好多国内的帖子都不行,翻了个墙找了篇文章解决了!现象:angular8项目,设置了网关,谷歌可以完美运行,但是safari以及360极速浏览器不行,一打开polyfills-es2015.00ce1f051b27efe483ef.js 文件network里显示401,但是输入完网关以后直接打开请求的文件地址是可以的!!!我去咨询了运维同学,运维说可能是没带证书,一开始以为是网关对浏览器进行了拦截,翻阅资料以后发现加个配置就可以了!!!angular.json里{ ...,原创 2020-05-21 20:35:29 · 301 阅读 · 0 评论 -
angular2+ modal向父组件传值
需求:ngalain 和 ng-zorro 只提供了关闭事件向父组件传值,但我需要的是弹窗打开时,点击列表某一行即向父祖件传当前行信息新建modal.service.tsimport { EventEmitter, Injectable } from '@angular/core';// 从根注入@Injectable({ providedIn: 'root',})// 这种写法需要在x.module.ts providers 里注入// @Injectable()export原创 2020-05-10 10:48:05 · 1087 阅读 · 0 评论 -
angular8 里安装 ngx-clipboard报错ERROR in node_modules/ngx-clipboard/lib/ngx-clipboard.service.d.ts:16:9
错误:ERROR in node_modules/ngx-clipboard/lib/ngx-clipboard.service.d.ts:16:9 - error TS1086: An accessor cannot be declared in an ambient context.16 get isSupported(): boolean;解决:npm unins...原创 2020-04-24 11:05:20 · 1029 阅读 · 0 评论 -
ngalain sf中使用visibleIf的问题
问题:当mode为search时,SFSchema下使用visibleIf,先默认隐藏后根据条件显示,无法重新渲染数据源,例:status3根据status2判断是否显示,当status2为2时,status3的enum其实是有值的,猜测是因为一开始加载的时候时候是隐藏的,没有渲染,显示效果如下:解决方法:mode改为default或者editmode是default或者edi...原创 2020-01-08 18:21:37 · 1127 阅读 · 0 评论 -
angular2+ DatePipe用法 及 引入DatePipe使用报错:No provider for DatePipe!
import { DatePipe } from '@angular/common';@Component({ // selector: 'app-audit-manage-purchase-edit', // templateUrl: './purchase-edit.component.html', providers: [DatePipe]})constru...原创 2019-09-25 11:14:08 · 2582 阅读 · 1 评论