簡體   English   中英

使用 Angular 組件/指令綁定的最有效方法是什么?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM