angularjs 使用ng-repeat报错

原创 2016年05月30日 17:57:02




eg:

  • <div ng-init="words = ['高校','高校','高校']" ng-repeat="word in words">  
  •     {{word}}  
  • </div> 


    发现是因为相同的内容重复引起,解决方案

  • <div ng-init="words = ['高校','高校','高校']" ng-repeat="word in words track by $index">  
  •     {{word}}  
  • </div> 



  • 在ng-repeat后面加上
    track by $index 


  • 版权声明:本文为博主原创文章,未经博主允许不得转载。

    相关文章推荐

    AngularJS最佳实践: 请小心使用 ng-repeat 中的 $index

    “有客户投诉,说在删除指定的某条记录时,结果删掉的却是另外一条记录!”看起来是个很严重的BUG。 有一次我们在工作中碰到了这个问题。 要定位这个BUG非常麻烦, 因为客户也不清楚如何重现这个问题。后来...
    • renfufei
    • renfufei
    • 2015年01月23日 20:28
    • 113343

    AngularJS最佳实践: 请小心使用 ng-repeat 中的 $index

    “有客户投诉,说在删除指定的某条记录时,结果删掉的却是另外一条记录!” 看起来是个很严重的BUG。 有一次我们在工作中碰到了这个问题。 要定位这个BUG非常麻烦, 因为客户也不清楚如何重现这个问题。...

    【AngularJS】使用ng-repeat中$index的注意点

    发现问题 最近有客户投诉,说在删除指定的某条记录时,结果删掉的却是另外一条记录!看起来是个很严重的BUG。 有一次我们在工作中碰到了这个问题。 要定位这个BUG非常麻烦, 因为客户也不清楚如何重...

    AngularJs 在ng-repeat中动态使用ng-model进行双向数据绑定(二)

    这次来些稍微复杂点的功能需求: 1、在info旁边的输入框中输入数字,根据数字的多少来动态显示这部分输入框; 其中,check部分的输入框初始是没有的(当然,也可以有!); 2、每点击一次增加按钮...
    • wzs298
    • wzs298
    • 2015年09月09日 22:44
    • 7480

    AngularJs 在ng-repeat中动态使用ng-model进行双向数据绑定

    首先说明一下功能需求: 当点击一次增加按钮的时候,下方就会多一行输入框; 当点击一次删除按钮的时候,所点击的删除按钮那行输入框会消失; 当点击打印信息按钮的时候,把所有输入框中的数据读取出来,并打印到...
    • wzs298
    • wzs298
    • 2015年09月09日 22:06
    • 12671

    AngularJs ng-repeat性能问题

    AngularJs 的 ng-repeat 让我们非常方便的遍历数组生成 Dom 元素,但是使用不当也会有性能问题。 在项目中我们使用 ng-repeat 加载完一个列表后,如果再次请求数据,然后过滤...

    AngularJS:如何使用自定义指令来取代ng-repeat

    引言本文主要介绍了另一种即具有与ng-repeat 一样处理大量数据的绑定的功能,又具有超高的性能。对于处理小数量,ng-repeat是非常有用的,但是如果需要处理非常大的数量集,还是采用自定义的方法...

    angularJs监听ng-repeat渲染完成

    监听ng-repeat渲染完成有两种方法 一、最实用的方法: 对应作用域controller: ...

    angularJs中ng-repeat实例

    AngularJS中ng-repeat渲染完成事件和中间变量的引用

    ng-repeat渲染完成事件 因为在用AngularJS期间, 经常用到ng-repeat, 而有时需要在其渲染完成时操作已经渲染的对象, 所以特在此记录一下添加渲染事件的方法, 以方便以后的...
    内容举报
    返回顶部
    收藏助手
    不良信息举报
    您举报文章:angularjs 使用ng-repeat报错
    举报原因:
    原因补充:

    (最多只允许输入30个字)