我是AngularJS的新手,我不得不说我发现它极其困难和轻率。
我有来自网络服务器的json响应。典型的字典数组。我想显示数组中name
每个字典的键values
。这有效:
<ul>
<li ng-model="projects" ng-repeat="values in projects">
project name:{{projects.values[$index].name}}
</li>
</ul>
这不起作用,但是我不明白为什么不起作用:
<ul>
<li ng-model="projects" ng-repeat="values in projects">
project name:{{values.name}}
</li>
</ul>
普通的旧版本{{name}}
也不起作用。我发现的所有示例都没有使用显式调用数组索引的方法$index
,因此我必须做错了什么。请赐教!
您不需要在任何地方使用ng-model。
这是您要尝试执行的工作示例:
正如其他人所说,如果您需要在迭代中访问索引,则可以执行以下操作:
<ul>
<li ng-repeat="(index, values) in projects">
{{projects[index].name}}
</li>
</ul>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句