javascript - vue渲染json
巴扎黑
巴扎黑 2017-04-10 17:44:54
[JavaScript讨论组]

数据{
"status":1,
"data":[
{"site_id":"1","site_name":"u54c8u5c14u6ee8"}
]
}
怎么用vue渲染然到界面上

巴扎黑
巴扎黑

全部回复(3)
巴扎黑

//js

var vm = new Vue({
    el:'#outerbox',
    data:{
        "status":1,
        "data":[
            {"site_id":"1","site_name":"u54c8u5c14u6ee8"}
        ]
    }
})

//html,dom

<p id="outerbox">
<span v-text="status"></span>
</p>
PHP中文网

js:

var vm = new Vue({
    el:"#app",
    data:{
        status:1,
         data:[
                {"site_id":"1","site_name":"u54c8u5c14u6ee8"}
            ]
    }
})

html:

<p id="app">
    <span v-text="status"></span>
    <p v-for="d in data">{{d.site_id}}:<span>{{d.site_name}}</span></p>
</p>
高洛峰

js:

var vm = new Vue({
    el: '.box',
    data: {
        "status": 1,
        "msg":"成功失败信息",
        "data": [
            {"site_id": "1", "site_name": "u54c8u5c14u6ee8"}
        ]
    }
})

html

<p class="box">
    <ul v-if="status==1">
        <li v-for="item in data">
            {{item.site_id}}-{{item.site_name}}
        </li>
    </ul>
    <p class="tips" v-else>
        {{msg}}
    </p>
</p>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号