是否可以在父範圍和我的指令的隔離範圍之間建立雙向綁定,但是不通過我的指令屬性傳遞?Angularjs文字雙向綁定
'='建立了一個雙向的,但不是字面的綁定:而是直接從父級的作用域中獲取指定的值,然後使用這樣的名稱查找指令的屬性,然後評估它,然後使用結果值作爲父範圍變量名稱。
'@'按照我的意願建立一個字面綁定,但只是單向的。
我也試過'= @',希望Angular.js聰明地理解這一點,但沒有運氣。
我知道我也可以使用非隔離範圍(範圍:true),但在我的代碼中,我使用了一些需要隔離範圍的技術。
有什麼方法可以做我想要的嗎?
我期待有人會說塔。那麼,這是一個答案:因爲這將最終寫入冗餘的樣板代碼。如果Angular.js的作者認爲這是不偏激的做法,我想他們沒有留下任何選擇來使用非孤立範圍。 – vdudouyt