http://plnkr.co/edit/QMrrDycuMyEG7cJkCB5f?p=preview我如何獲得編譯指令來偵聽其範圍之外的變量?
在頁面的MainCtrl
範圍,我們定義了一個變量:$scope.listen
下,我已經有了一個叫titleSetter
其中有一個屬性title
這是聽listen
可變指令。它正確更新。
下,我收到了另一個指令稱爲listeningComponent
,他們的工作也是要聽的是listen
變量,它具有可變listenertext
作用域其中,像titleSetter
指令,已listen
傳遞給它。
在那之下,我有一個階段,它被設計成將指令編譯到一個小舞臺區域。在它裏面,有一個#stage
div,這是編譯的地方。該指令具有鏈接功能,可將listeningComponent
編譯進去。
繼續在上面的框中鍵入一些內容,該框中綁定到主頁面的listen
變量。一切都會隨着...而更新。正如你在Plunker中看到的那樣,當編譯爲stage
時,listeningComponent
不能聽取listen
變量。
如何讓它聽取該變量?
是有辦法,偶然的變量傳遞給編譯變量,而無需實際使它在HTML文本字符串的屬性? – Kristian 2015-03-31 19:13:08