问题描述
subjectname: Object0: "Math"1: "Science"2: "Chem"
我有一个对象用户
和 user.subjectname
如上的样子:
现在,我采用了棱角分明的js需要遍历的对象,并打印值在我的表。我怎么做呢?
Now, I need to loop through values in the object and print in my table using angular js. How do I go about it?
要创建user.subjectname,我用了
To create user.subjectname, I had used
<input type="text" ng-model="user.subjectname[$index]">
因为我动态地创建输入行,所以这是NG重复内。
as I am dynamically creating input row, so this is inside of ng-repeat .
如果我用 {{} user.studentname}
,我得到 {0:VHJ,1:tyuh }
我的表,但是,我想从这个检索值。
If I use {{ user.studentname }}
, I get {"0":"vhj","1":"tyuh"}
in my table, however, I want to retrieve values from this.
的console.log(用户)
给出了这样的结构:
推荐答案
要通过按键/值回路 user.subjectname
并打印出的值,你会做
To loop through the keys/values in user.subjectname
and print out the values you would do this:
<span ng-repeat="(key, val) in user.subjectname">
{{val}}
</span>
这是假设你的对象是这样的:
This is assuming that your object looks like this:
var user = { subjectname: { 0: 'Math', 1: 'Science', 2: 'Chem' } };
我希望你不介意我问,但你有没有暴露用户
在 $范围
?
这篇关于采用了棱角分明的js从对象检索值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!