使用Angular.js和ng-repeat迭代IE8中的数组包括一个额外的元素

时间:2014-06-23 21:47:10

标签: javascript angularjs internet-explorer-8

我刚刚开始构建我的第一个Angular应用程序,需要支持IE8。我刚刚在一些快速原型设计之后检查了IE8,并且我遇到了我的第一个问题,这对于已经出现问题似乎太简单了。但它是IE8。无论如何,我只是在一个包含3个项目的对象数组上做一个简单的ng-repeat,但是IE8渲染了第4个没有内容的项目。

这是我的JSON的一部分:

"members": [
  {
    "first_name": "Jack",
    "last_name": "G",
    "initials": "JG",
    "email": "jack@g.com",
    "manager": true
  },
  {
    "first_name": "Guy",
    "last_name": "One",
    "initials": "GO",
    "email": "guy@one.com",
    "manager": false
  },
  {
    "first_name": "Guy",
    "last_name": "Two",
    "initials": "GT",
    "email": "joe@g.com",
    "manager": true
  },
]

和我的ng-repeat代码:

  <div id="committee-members">
    <div class="committee-member" data-ng-repeat="member in members">
     {{member.initials}}
    </div>
    <span>
      <a class="edit-committee-members" data-ng-href="" title="">Edit</a>
    </span>
  </div>

还有其他人经历过这个吗?

感谢。

0 个答案:

没有答案