我是按照weex官方文档配出的环境,运行正常,如下图:
然后,当我加入vue-router后,报出以下的警告或者错误,而且路由不可用,
vue-router注册代码:
路由出口:
目录结构:
index.html:
router.js:(这个router已经可以用了,不过还是报root这个警告)
import Vue from 'vue'
import Router from 'vue-router'
import llLogin from 'views/login.vue'
import llContact from 'views/contact.vue'
Vue.use(Router);
export default new Router({
routes: [
{ path: '/index', name: 'index', component: llContact },
{ path: '/login', name: 'login', component: llLogin }
]
})
entry.js:
import Vue from 'vue';
import App from 'src/App.vue'
import router from 'src/router.js'
import weex from 'weex-vue-render';
weex.init(Vue);
App.el = '#root';
App.router = router;
new Vue(Vue.util.extend({ router }, App));
有没有大神知道这是配置的问题还是其它的问题?
你的
router.js
是怎样的?是不是少了Vue.use(Router)