Angular生命周期

it2022-05-09  67

ngOnChanges() 在数据传递的时候检测输入属性的变化 ngOnInit() 在指令/组件初始化话之后 ngDoCheck 变化检测 ngAfterContentInit 内容初始化----只执行一次 ngAfterContentChecked 内容变化检测 ngAfterViewInit 视图初始化----只执行一次 ngAfterViewChecked 视图变化检测 ngOnDestroy 销毁之后执行       路由的三种模式 配置路由模式:通过设置mode属性来实现,默认的是hash模式   hash:带#使用URL hash值来作路由。支持所有浏览器,包括不支持 HTML5 History Api的浏览器 history:依赖HTML5 History API 和服务器配置。 查看HTML5 History模式 abstract支持所有JavaScript 运行环境,如Node.js 服务器端。 如果发现没有浏览器的API,路由会自动强制进入这个模式。       Routes 路由配置,保存着哪个URL对应展示哪组件,以及在哪个RoterOutlet 中展示组件。 RoterOutlet 在Html中标记路由内容呈现位置的占位符指令 Router 负责在运行时执行路由的对象,可以通过调用其navigate()和navigateByUrl()方法来导航到一个指定的路由   RouterLink 在Html中声明路由导航用的指令   ActivatedRoute当前激活的路由对象,保存着当前路由路由的信息,如路由地址,路由参数等。       var 全局作用域 变量提升   let 1、独立作用域 2、不会变量提升 3、变量不能重复声明   const :常量 -------不会变化 1、独立作用域 2、不会变量提升 3、变量不能重复声明 4、一旦声明 值不能更改 5、声明的时候必须赋值   箭头函数:没有自己独立的this指针,this指的是外部的this 不能作为构造函数   reset运算符:替换anguments对象 普通函数:this指代的是当前对象 箭头函数:this在定义时确定 普通函数:this在运行是确定       promise 三种状态 pending(进行中) resolved(完成/成功) rejected(拒绝/失败)   钩子函数   beforeCreate created ----请求数据 beforeMount mounted beforeUpdate updated ---watch deforeDestroy -----   类和接口 class 类的定义 class className{}

转载于:https://www.cnblogs.com/chenhongshuang/p/8668540.html

相关资源:数据结构—成绩单生成器

最新回复(0)