小编Pim*_*Pim的帖子

ng-repeat插入空锚标签

我正在尝试使用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

3
推荐指数
1
解决办法
3323
查看次数