【发布时间】:2016-10-06 12:55:09
【问题描述】:
我有一个 JSON,它为我提供了用户的工作经验信息。但国家和城市以代码格式提供(TR、DE 等) 我正在使用 ng-repeat 像这样将它们传递到 html 中
<div ng-repeat="e in experiences">
<span>{{e.Name}}</span>
<span ng-init="changeCodeToFullName(e.Country)">{{vm.CountryFullName[$index]}}</span>
</div>
我正在使用 ng-init 将国家代码转换为全名。 changeCodeToFullName 是我编写的角度服务,这是正确的方法吗?如果是,我无法访问 dom 来更改 CountryFullName 值。我试图在vm.CountryFullName[0]="TEST" 之类的JS 文件中访问它们,但没有成功。之后我需要使用 e.Country 变量,因此我无法更改原始的 .e.Country 值。
在 ng-repeat 完成后如何访问 ng-repeat 中的变量?
【问题讨论】:
标签: angularjs angularjs-ng-repeat