数据{
"status":1,
"data":[
{"site_id":"1","site_name":"u54c8u5c14u6ee8"}
]
}
怎么用vue渲染然到界面上
js:
var vm = new Vue({
el:"#app",
data:{
status:1,
data:[
{"site_id":"1","site_name":"u54c8u5c14u6ee8"}
]
}
})
html:
<div id="app">
<span v-text="status"></span>
<div v-for="d in data">{{d.site_id}}:<span>{{d.site_name}}</span></div>
</div>
js:
var vm = new Vue({
el: '.box',
data: {
"status": 1,
"msg":"成功失败信息",
"data": [
{"site_id": "1", "site_name": "u54c8u5c14u6ee8"}
]
}
})
html
<div class="box">
<ul v-if="status==1">
<li v-for="item in data">
{{item.site_id}}-{{item.site_name}}
</li>
</ul>
<div class="tips" v-else>
{{msg}}
</div>
</div>
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
//js
//html,dom