我已经为一个范围对象分配了一个对象(类),但是这个类有两个属性:两个数组和两个字符串,如何从这个$scope
获取值?
Ex:要分配的对象:
var Address = new List<string> { "460 jones", "560 Ultimo" };
var Telefonos = new List<string> { "0450003514", "046007989" };
var SettingsDetails = new SettingsDetails
{
Name = "Diego ",
Email= "dbav@gmail.com",
Direcciones = Address,
Telefonos=Telefonos
};
在视图中:..
.............
angular.copy(result.data, $scope.data)
..............
我在$ scope.data中有一个SettingsDetails副本但是如何获取数组的值?我可以轻松地获得这种方式的字符串{{ data.name }}
,但数组在同一视图中?
答案 0 :(得分:1)
您可以使用{{ data.Direcciones[0] }}
为了更好的方法,您可以使用ngRepeat指令。见link。
例如:
Addresses:
<ul>
<li ng-repeat="address in data.Direcciones" >{{ address }}</li>
</ul>
Telefonos:
<ul>
<li ng-repeat="telefono in data.Telefonos" >{{ telefono }}</li>
</ul>