【发布时间】:2017-09-01 14:30:57
【问题描述】:
如何在angularjs中得到问题open eyes0 values length?
在我的 plunker 中,我得到了 (i) 问题总数 (ii) 赞成票总数和 (iii) [值 1] 的睁眼总和的解决方案,我们期望的是 (iv) 如何获取
Open Eyes0 个值length。如何获取
Open Eyes[0 values]length,请参考my plunker 不知道哪里做错了如果我使用这个
{{question.openeyes.length == '0'}我得到的答案是False, 期望的答案是:2
我的 HTML :-
<p>Total no of questions :{{question.length}} </p>
<p>Total no of upvotes : {{resultValue | sumOfValue:'upvotes'}}</p>
<p>Total no of Open Eyes of [1 values] : {{resultValue | sumOfValue:'openeyes'}}</p>
<p class="color">Total no of Open Eyes of [0 value] : {{question.openeyes.length == '0'}}</p>
我的数据:-
$scope.question = [
{
"_id": "5936a70095e3a85804aae050",
"user": {
"_id": "58072aba0f82a61823c434df",
"displayName": "Table 1",
"roles": ["admin"],
"profileImageURL": "./modules/users/client/img/ownprofile/uploads/1f08308f43b0674d61a2cc5d95deb5ef",
"email": "ms@e21designs.com",
"categories": []
},
"__v": 1,
"openeyers": ["sarawana@gmail.com"],
"openeyes": 1,
"upvoters": ["sarawana@gmail.com"],
"upvotes": 1,
"title": "what is cricket",
"created": "2017-06-06T12:58:40.204Z"
},
{
"_id": "5936a70095e3a85804aae050",
"user": {
"_id": "58072aba0f82a61823c434df",
"displayName": "Table 1",
"roles": ["admin"],
"profileImageURL": "./modules/users/client/img/ownprofile/uploads/1f08308f43b0674d61a2cc5d95deb5ef",
"email": "ms@e21designs.com",
"categories": []
},
"__v": 1,
"openeyers": [],
"openeyes": 0,
"upvoters": ["sarawana@gmail.com"],
"upvotes": 1,
"title": "who fan you are",
"created": "2017-06-06T12:58:40.204Z"
},
{
"_id": "5936a70095e3a85804aae050",
"user": {
"_id": "58072aba0f82a61823c434df",
"displayName": "Table 1",
"roles": ["admin"],
"profileImageURL": "./modules/users/client/img/ownprofile/uploads/1f08308f43b0674d61a2cc5d95deb5ef",
"email": "ms@e21designs.com",
"categories": []
},
"__v": 1,
"openeyers": [],
"openeyes": 0,
"upvoters": [ "ms@e21designs.com", "vp@gmail.com"],
"upvotes": 2,
"title": "best of the day",
"created": "2017-06-06T12:58:40.204Z"
},
{
"_id": "5936a70095e3a85804aae050",
"user": {
"_id": "58072aba0f82a61823c434df",
"displayName": "Table 1",
"roles": ["admin"],
"profileImageURL": "./modules/users/client/img/ownprofile/uploads/1f08308f43b0674d61a2cc5d95deb5ef",
"email": "ms@e21designs.com",
"categories": []
},
"__v": 1,
"openeyers": ["ms@e21designs.com"],
"openeyes": 1,
"upvoters": ["ms@e21designs.com","vp@gmail.com", "ms@gmail.com"],
"upvotes": 0,
"title": "he is best",
"created": "2017-06-06T12:58:40.204Z"
}]
- 如果有人知道解决方案,请同时更新
my plunker以了解确切的解决方案,谢谢
【问题讨论】:
-
看起来你陷入了全局和局部变量
-
问题是一个数组。您正在尝试引用哪个索引?
-
@Vivz 感谢您的评论,我已经尝试过您的回答,但它不起作用,所以如果可能的话更新我的 plunker,谢谢
-
你在寻找类似plnkr.co/edit/7XedtmD6JlqpkgM3B7on?p=preview的东西吗?
-
如果你想计算
openeyes为0的问题,你可以这样做:plnkr.co/edit/DKHwgyb2KOuuRqPkO1J0?p=preview