2014-06-19 64 views
0

我有一個隔離範圍指令和它自己的控制器。我想從父範圍傳遞一個值並將其值打印到標記上。我想我只能通過這樣的:在標記上顯示變量使用角度指令與隔離範圍

scope: { 
    isoProp: '=' 
} 

我在鏈接和控制器上設置手錶,所以我看到值正確通過。但是,我不知道如何在標記本身上使用該值。

我已經設置了一個Plunker來說明我的問題。在index.html的第17行中,我期待{{dirCtrl.isoProp}}{{isoProp}}打印出我傳入的值,但它們似乎沒有。

有人可以解釋我做錯了什麼嗎?

+0

你是不是在正確的方式使用分離的範圍。它通常(總是?)與它自己的模板一起使用。 [編寫指令時,如何決定是否不需要新的作用域,新的子作用域或新的隔離作用域?](請參閱相關問題和答案)(http://stackoverflow.com/questions/14914213/when - 寫入-A-指令,怎麼辦-I-決定-IF-A-需要,無新的範圍,一個全新的孩子-SC?RQ = 1) – JoseM

回答

0

你可以嘗試把標記來template這樣的:

template: '{{isoProp}}'