发表于: 2020-09-04 22:14:42

1 1445


今天完成的事情:

编辑页的编辑跟表格当前列id的获取;


明天计划的事情:

完成任务6-10;

遇到的问题:

不知道为啥上面的select没有办法渲染上去;

这里绑定的话应该没有错的

收获:

ngOnChanges()

当 Angular 设置或重新设置数据绑定的输入属性时响应。 该方法接受当前和上一属性值的 SimpleChanges 对象

注意,这发生的非常频繁,所以你在这里执行的任何操作都会显著影响性能。 欲知详情,参见本文档的使用变更检测钩子

在 ngOnInit() 之前以及所绑定的一个或多个输入属性的值发生变化时都会调用。

ngOnInit()

在 Angular 第一次显示数据绑定和设置指令/组件的输入属性之后,初始化指令/组件。 欲知详情,参见本文档中的初始化组件或指令

在第一轮 ngOnChanges() 完成之后调用,只调用一次。

ngDoCheck()

检测,并在发生 Angular 无法或不愿意自己检测的变化时作出反应。 欲知详情和范例,参见本文档中的自定义变更检测

紧跟在每次执行变更检测时的 ngOnChanges() 和 首次执行变更检测时的 ngOnInit() 后调用。

ngAfterContentInit()

当 Angular 把外部内容投影进组件视图或指令所在的视图之后调用。

欲知详情和范例,参见本文档中的响应内容中的变更

第一次 ngDoCheck() 之后调用,只调用一次。

ngAfterContentChecked()

每当 Angular 检查完被投影到组件或指令中的内容之后调用。

欲知详情和范例,参见本文档中的响应被投影内容的变更

ngAfterContentInit() 和每次 ngDoCheck() 之后调用

ngAfterViewInit()

当 Angular 初始化完组件视图及其子视图或包含该指令的视图之后调用。

欲知详情和范例,参见本文档中的响应视图变更

第一次 ngAfterContentChecked() 之后调用,只调用一次。

ngAfterViewChecked()

每当 Angular 做完组件视图和子视图或包含该指令的视图的变更检测之后调用。

ngAfterViewInit() 和每次 ngAfterContentChecked() 之后调用。

ngOnDestroy()

每当 Angular 每次销毁指令/组件之前调用并清扫。 在这儿反订阅可观察对象和分离事件处理器,以防内存泄漏。 欲知详情,参见本文档中的在实例销毁时进行清理

在 Angular 销毁指令或组件之前立即调用。

需要好好背背这个八个生命周期


返回列表 返回列表
评论

    分享到