0
我有一個有趣的問題,在運行時將另一個dropdown指令添加到頁面時,angular-ui-bootstrap下拉切換指令會自行關閉。經調試,它看起來像親密是因爲$ location.path手錶說結果的發射是不相等的:Angular:ui-bootstrap下拉觸發器空手錶
scope.$watch('$location.path', function() { closeMenu(); });
感興趣的幾點:
1)用戶界面的自舉似乎 不到$ location.path作爲該指令中的作用域變量(它總是未定義的)。
2)$ location.path上的最後一個監視值始終設置爲initWatchVal,即使在後續的監視觸發器之後。
我意識到這個用例有點深奧,因爲在運行時插入指令並不常見,但對此有任何幫助。
Plunkr:http://plnkr.co/edit/2XyQZg9KFgFH9PTDCW8I?p=preview
我可以看到,在大師,但最新發布的版本(0.10)仍然有這個。 有沒有發佈此指令更新版本的時間表? –
不幸的是,沒有時間表,但你總是可以自己創建最新的文件。 – bekos