隨着Angular 1.5引入組件概念,單向數據綁定(<)也被引入。但是,手冊說:在Angular 1.5中「單向綁定」(<)有什麼意義?
但是請注意,父級和組件作用域都引用相同的對象,因此如果要更改組件中的對象屬性或數組元素,父級仍會反映該更改。因此,一般規則應該永遠不要改變組件範圍中的對象或數組屬性。
事實上,改變指令/組件範圍對象的屬性,都會體現在父範圍 - 聽起來不像單向綁定,它只是增加了混亂,整個事情 - 我們現在遇到半一個雙向綁定,你最好不要用於對象或數組,而對於我們有@的字符串。
什麼是使用單向數據綁定的實用案例?或者完全避免它以保護自己免受意外變化是一個好主意 - 因爲單向概念尖叫它是單向的,而事實並非如此。
I:和時的
value
值不undefined
,將它與分離的範圍限定在此有相同的查詢..你有答案嗎? – ShaMoh