[英]Angular - listening to binding changes in directive executed by controller
我正在嘗試在指令中查看自定義指令屬性值。 此值是來自控制器的變量綁定。 變量是布爾值,並通過控制器中的操作進行更新。
我可以看到我正在通過console.logs正確更新控制器操作中的這個值,但我似乎無法獲得指令來監視此值的更改。 正如我所說,這個值是自定義指令的值:auto-focus =“{{isFocused}}”
我已經創建了一個簡單的plunker來顯示我的問題,任何幫助都會很棒。
Angular - 監聽由控制器執行的指令中的綁定更改
在焦點指令中,您有:
focus-on="{{isFocused}}"
這使你的指令實際上觀察了isFocus包含的內容 - 這是“假的”
將其更改為:
focus-on="ifFocused"
那你的代碼工作正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.