[英]What's the most efficient way to use Angular component/directive bindings?
我正在開發一個應用程序,它有一個大表單和一個大配置對象,有 25 個以上的屬性和幾個嵌套對象。 我正在嘗試創建一個指令/組件來填充其中幾個屬性,我想知道在 $$watchers 方面將整個表單/配置對象或這些屬性單獨作為綁定傳遞是否更有效。 換句話說:
<my-directive config="config"></my-directive>
相對
<my-directive
prop-one="config.prop1"
prop-two="config.prop2"
prop-three="config.prop3">
</my-directive>
謝謝!
這是我認為你應該做的:
<my-directive config="config"></my-directive>
並且在指令模板中,您應該使用 ng-module 設置雙向綁定或僅設置單向綁定。
該指令的目的是將邏輯與 is gui 統一到一個地方,然后將結果公開給一個配置對象或使用回調函數。
希望能幫助到你。
請記住,您不能雙向綁定一個對象,而只能綁定一個屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.