javascript - Vuejs的路由为什么没有生效,没有报错,但是就是内容没有显示出来?
PHPz
PHPz 2017-04-11 10:06:11
[JavaScript讨论组]
  1. 为什么使用Vue-router,没有报错,但是内容没有渲染成功

2.
main.js中的代码:

import Vue from 'vue'
import VueResource from 'vue-resource'
import VueRouter from 'vue-router'
Vue.use(VueResource)
Vue.use(VueRouter)
const Bar = { template: '<p>bar</p>' }
const router = new VueRouter([
  {path: '',component: Bar}
])
new Vue({ router }).$mount('#app')

index.html里面的代码:

<p id="app">
  <router-view></router-view>
  </p>

3.页面中没有渲染成功:

PHPz
PHPz

学习是最好的投资!

全部回复(3)
巴扎黑
const router=new VueRouter({
    routes:[{
        path:"/",component:Index
    },{
        path:"/about",component:About
    }]
})
大家讲道理
const routes = [
  {path: '',component: Bar}
]

const router = new VueRouter([
  routes
])

应该是这个问题,routes必须是常量吧。

巴扎黑

{path: '/',component: Bar}

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

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