在AngularJS中实例化子指令

时间:2013-06-06 14:59:45

标签: angularjs angularjs-directive

我无法弄清楚如何以编程方式实例化指令。例如,在tabbed panels示例中,假设我想在父标签指令中有一个“添加新标签”的功能;如何使用tabs指令实例化一个新的pane指令并将其添加到DOM?

1 个答案:

答案 0 :(得分:3)

我会有一个范围变量,其中包含您要显示的窗格列表,将单个窗格的HTML放在ng-repeat内,并使用"添加新标签"函数只是将另一个对象添加到窗格列表中; Angular的双向绑定会在更新列表时更新ng-repeat内的DOM元素列表。