我在下拉菜單中有一系列模板綁定到$ scope.templates:如何將指令的屬性綁定到Angular.js中的下拉列表中?
[{"id":1, "name":"Test 1",{"id":2, "name":"Test 2"}]
。
我也有一個指令,
<editor data-template="1"></editor>
根據在下拉列表中選擇的模板,它應該重新渲染相應的模板的指令。這可能嗎?迄今爲止,我只看到了簡單的一對一的數據綁定字段,並沒有觸發整個指令的重新渲染。這種情況的最佳方法是什麼?
更新:指令$ scope更基本,是交叉控制器雙向綁定。例如我似乎無法弄清楚如何保持服務對象跨控制器同步。我真正想要發生的是一個控制器的更改可用於另一個控制器,反之亦然。 http://jsfiddle.net/9gSVn/1/
你可以做一個的jsfiddle?使用指令中的雙向範圍綁定,它應該是非常簡單的 – Guillaume86
這是一個非常基本的請求,在這種情況下,我會從這裏開始:http://youtu.be/iB7hfvqyZpg –