我有一个在ng-repeat上注入动态模板的指令。我想添加到该列表,我可以,但由于某些原因,我添加到列表中的项目都没有反映在视图中。我知道它很接近,但我似乎错过了一些东西。
我已使用代码创建了fiddle。
$scope.
感谢任何帮助
答案 0 :(得分:1)
我不确定你想要实现的目标,但是注入这样的模板并不是一个好主意。您可以使用HTML并让AngularJS为您执行重复/隐藏/等。
此外,每次在HTML中声明ng-controller
时,都会创建一个新的控制器实例。这些实例不共享一个共同的$scope
,可能也不是您想要的。
为了修复AngularJS无法注入应用程序模块,我将myApp
的绑定移动到了body标记:
<body ng-app="myApp">
我读到了here。
我把你的小提琴分成了一个有用的例子:http://jsfiddle.net/42rpB/2/