我正在尝试使用angular创建一个菜单.菜单项可以让孩子需要另外的ng-repeat来打印子导航项.当我尝试在第二个ng-repeat中插入一个锚标签时,我注意到了一些奇怪的行为.
链接到小提琴:http://jsfiddle.net/npU7t/
<li ng-repeat="sub_menu_item in menu_item.sub_menu">
<a href="">
{{ sub_menu_item.title }}
</a>
</li>
Run Code Online (Sandbox Code Playgroud)
同
{
title: 'menu item with children',
sub_menu: [
{
title: '<-- empty anchor tag???'
}
]
}
Run Code Online (Sandbox Code Playgroud)
结果是
<li ng-repeat="sub_menu_item in menu_item.sub_menu" class="ng-scope">
<a href=""></a>
<a href="" class="ng-binding"><-- empty anchor tag???</a>
</li>
Run Code Online (Sandbox Code Playgroud)
复制/空锚标记来自何处?如何防止它被创建?
感谢帮助!
angularjs angularjs-directive angularjs-ng-repeat angularjs-controller