脏值检测的流程

来源:4-17 脏值检测(3)

weixin_慕侠1169668

2023-01-21

老师,看完录像,还是有一些不明白的地方。

如果触发脏值检测的行为(例如click button)发生在一个子组件。点击事件发生,angular即会知道,运行OnInit,DoCheck,OnChanges这些函数。问题:1.这些函数的调用是系统自动调用的吗?2.我们之前学习的时候,在这些函数中定义了一些行为。如果我们没有定义这些函数,那它们是否存在。可如果这些函数内容为空,我们没有自定义任何行为在里面,那就调用了空的函数,不进行任何操作?
完成上述函数调用后,更新DOM,这时页面即发生变化。这里右箭头连到父组件,是什么意思?是指随即开始从父组件开始进行脏值检测吗?从父组件流向子组件,跑完全部树状节点。这里的树状节点与DOM文件上的节点是同一个概念吗?

那如果触发脏值检测的行为发生在父组件,那这个流程是什么样的?

谢谢老师,问题很多。刚开始接触这些概念,理解困难,忘指点。

写回答

1回答

接灰的电子产品

2023-01-21

去翻一下其他已解决问题 大部分应该都能找到答案

0
0

Angular 开发拼多多webapp 从基础到项目实战

高仿拼多多WebApp,带你在实战环境中学习Angular

1322 学习 · 451 问题

查看课程