首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在vue js中显示评分的值?

如何在vue js中显示评分的值?
EN

Stack Overflow用户
提问于 2017-12-09 15:15:20
回答 0查看 340关注 0票数 2

我的json数据是

代码语言:javascript
复制
{"status": true, "reviews": [{"review": "scdbgnhvgdbsr", "rating": 5, "by": "aravind", "pid": 8, "review_id": 1}, {"review": "helsocxdxvfbgfnhfgdf", "rating": 2, "by": "ab", "pid": 8, "review_id": 2}], "rating": 3.5}

我可以显示除data[]之外的"rating“之外的所有详细信息。如何才能显示评级。这里我需要显示RATING= 3.5

代码语言:javascript
复制
<div id="feed"> <div v-for="row in reviews">{{row.review}} </div> </div>

我的vue js脚本是

代码语言:javascript
复制
 new Vue({ 
 el: '#feed' , 
 data: { 
 data: [], 
 reviews: [],
 pid: '{{pid}}',
 }, 
 mounted() { 
var self = this; 
 const data = {}
 data['pid'] = this.pid;
 $.ajax({ 
 url: "http://127.0.0.1:8000/api/post/reviews/", 
 data: data,
 type: "POST",
 dataType: "JSON", 
 success: function (e) { 
 if (e.status == 1) { 
  self.reviews = e.reviews;
  console.log(self.reviews);
}
}
});
},
})
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47726290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档