随着Angular 1.5引入组件概念,单向数据绑定(<)也被引入。但是,手册说:在Angular 1.5中“单向绑定”(<)有什么意义?
但是请注意,父级和组件作用域都引用相同的对象,因此如果要更改组件中的对象属性或数组元素,父级仍会反映该更改。因此,一般规则应该永远不要改变组件范围中的对象或数组属性。
事实上,改变指令/组件范围对象的属性,都会体现在父范围 - 听起来不像单向绑定,它只是增加了混乱,整个事情 - 我们现在遇到半一个双向绑定,你最好不要用于对象或数组,而对于我们有@的字符串。
什么是使用单向数据绑定的实用案例?或者完全避免它以保护自己免受意外变化是一个好主意 - 因为单向概念尖叫它是单向的,而事实并非如此。
I:和时的
value
值不undefined
,将它与分离的范围限定在此有相同的查询..你有答案吗? – ShaMoh