Angular
angular 理解
六十的团子
不再写前端的后端开发
展开
-
第二章 - 组件
目录1.组件2.组件的生命周期1.constructor 不会初始化输入属性的值2.ngOnChanges 当一个父组件修改或者初始化子组件的输入属性时被调用2.ngOnInit 初始化组件和指令3.ngOnChanges 会在每一次变更检测以后,都会被调用,所以在使用的时候,一定需要简洁,高效4.nfAfterViewInit 会在视图初始化完毕以后,只会调用一...原创 2020-04-13 11:52:30 · 144 阅读 · 0 评论 -
Angular 模板过滤 Base64 地址,允许通过不安全 url
目前处理方案为(管道过滤),1.新建管道import { Pipe, PipeTransform } from '@angular/core';import { DomSanitizer } from '@angular/platform-browser';@Pipe({ name: 'trustUrl'})export class TrustUrlPipe impleme...原创 2020-01-17 14:43:47 · 372 阅读 · 0 评论 -
angular 目录详解
1.安装1.安装 node js - 获得 npm 命令行工具 npm -v 查询 node 版本2.npm install -g @angular/cli 安装 angular 命令行工具, ng -v 查询 cli 版本3.ng new blog - blog 为项目名字3.ng new blog --routing - blog 为项目名字 --routing 生成带 rou...原创 2019-11-07 11:15:41 · 176 阅读 · 0 评论 -
Interceptor 拦截请求和响应
1.定义 BaseInterceptorimport { Injectable } from '@angular/core';import { HttpEvent, HttpInterceptor, HttpErrorResponse, HttpHandler, HttpRequest, HttpResponse} from '@angular/common/ht...原创 2019-11-07 11:13:28 · 509 阅读 · 0 评论 -
npm install 提示权限不足
1.加上 --unsafe-perm2.就是说 npm 出于安全考虑不支持以 root 用户运行,即使你用 root 用户身份运行了,npm 会自动转成一个叫 nobody 的用户来运行,而这个用户几乎没有任何权限。这样的话如果你脚本里有一些需要权限的操作,比如写文件(尤其是写 /root/.node-gyp),就会崩掉了。为了避免这种情况,要么按照 npm 的规矩来,专门建一个用于...原创 2019-11-07 11:10:09 · 3717 阅读 · 0 评论