ng-docs.github.io icon indicating copy to clipboard operation
ng-docs.github.io copied to clipboard

数据绑定原理

Open vicky96 opened this issue 6 years ago • 2 comments

请问angular 2+的数据绑定原理是什么呢?

vicky96 avatar Jan 16 '20 09:01 vicky96

参考这篇:https://indepth.dev/the-mechanics-of-property-bindings-update-in-angular/ 大体上来说,通过变更检测来收集哪些被绑定到模板中的数据变化了,并且用新的值更新这些模板。当然,内部细节很多。

asnowwolf avatar Jan 17 '20 01:01 asnowwolf

监听事件变更->更新值 更改值->同步到标签 当然原理其实真的这么简单,只是实现绑定的手段实现起来有各种不同 比如你可以看看双向绑定的这个链接 手动实现的简易方式链接 其实() [] 这些语法,应该是先解析了一遍模板,然后做了一种关系的保存,可惜我还没看到那部分,没法给你讲解哈哈

wszgrcy avatar Jan 19 '20 01:01 wszgrcy