2018-09-25axo

<div class="box">
<router-link to='/home'>首页</router-link>
<router-link to='/detail'>详情页</router-link>

    <router-view></router-view>
</div>
<script src="js/vue.js"></script>
<script src="js/vue-router.js"></script>
<script src="js/axios.js"></script>
<script>
    var Home = {
        template:`
            <h1>这是首页</h1>
        `
    }
    
    var Detail = {
        template:`
            <div>
                <h1>这是详情页</h1>
                <table>
                    <thead>
                        <tr>
                            <th>编号</th>
                            <th>品名</th>
                            <th>单价</th>
                            <th>数量</th>
                            <th>小计</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr v-for="value in list">
                            <td>{{value.num}}</td>
                            <td>{{value.uname}}</td>
                            <td>{{value.price}}</td>
                            <td>{{value.count}}</td>
                            <td>{{value.sub}}</td>   
                        </tr>
                    </tbody>
                </table>
            </div>
        `,
    data:function(){
        return{
            list:null
        }
    },
    mounted:function(){
        var thiss = this//这里用了vue的生命周期为了下面可以应用this所以需要声明一个代替this
        axios({
            method:'get',//请求方式
            url:'fruit.json',//axios数据的位置
            
        }).then(function(tru){//请求成功
           
            thiss.list = tru.data
            console.log(thiss.list);
        }).catch(function(flash){//请求失败
            
        })
    }
}

const routes = [
    {path:"/",component:Home},
    {path:"/home",component:Home},
    {path:"/detail",component:Detail}
]

const router = new VueRouter({
    routes:routes
})
new Vue({
    el:'.box',
    router:router
})

</script>
fruit.json
[
{
"num":1,
"uname":"apple",
"price":3,
"count":4,
"sub":12
},
{
"num":2,
"uname":"banana",
"price":4,
"count":5,
"sub":20
},
{
"num":3,
"uname":"pear",
"price":6,
"count":5,
"sub":30
}
]

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 8,111评论 0赞 10
  • 在那个叫黄桷垭的小镇呆了六年了 高中到大学 15岁到21岁 .学习和生活过的都不尽如我意.高考失利,没有走出大山,...
    方美好小姐阅读 336评论 0赞 1
  • 虽然今年刚毕业,但年纪并不小了,我深知父母对我期待很重,期望我能给家里带来一个好媳妇。从我入大学起就叮嘱我“见到好...
    大洪阅读 340评论 0赞 0
  • 我有无数个我 一个我爱我 一个我恨我 一个我哭我 一个我笑我 一个我同情我 一个我唾弃我 好几个我在爱 好几个我说...
    两日三阅读 238评论 0赞 0

友情链接更多精彩内容