我有一个这样的数组:
$scope.persons = [{name:'Joey', age:'27'}]
我可以用这种方式调用HTML中的值
{{person.name}}
但是当我尝试这样的事情时,它会失败
$scope.name = $routeParams.person.name
我只能阅读这个人(没有.name),它会显示为一个数组。但是我想要访问名称密钥。 Thx提前。
我以这种方式(路线)将人传给JS
<tr data-ng-repeat="person in persons">
<td headers="more">
<a href="#details/{{person}}}">Show Details</a>
</td>
</tr>
答案 0 :(得分:0)
尝试以下代码,因为从数组访问值,每当从数组访问值时需要提及索引。
$scope.name = $routeParams.persons[0].name
答案 1 :(得分:0)
试试这个
<a href="#details/{{person.name}}/{{person.age}}">Show Details</a>