簡體   English   中英

angularjs作用域變量未在外部指令中更新

[英]angularjs scope variable not updated outside directive

我正在學習指令,並且設置了一個方案,在該方案中我在指令控制器內更新了$ scope值。 在指令內這可以正常工作,但是指令外的$ scope變量不會被更新。

我創建了一個小例子來說明這種行為。 在插件中,您將看到在單擊reset按鈕時,僅scope變量在指令內部得到更新。

注意:我嘗試使用$scope.$apply(); 如在另一篇文章中所見,但這是行不通的。 它將引發應用已進行中錯誤。 我還讀到,這不是一個好方法。 有人還能提到為什么嗎?

您尚未將日值發送給這樣的指令:

<mydirective data-day="day"></mydirective>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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