vux路由无效 地址栏跳转 页面无刷新

脚手架项目在main.js中定义了路由,需要把main.js中的路由配置删除,然后把自己写的路由文件(我的是index.js)重新引用一下。


 默认代码

 1 // The Vue build version to load with the `import` command
 2 // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
 3 import Vue from 'vue'
 4 import FastClick from 'fastclick'
 5 import VueRouter from 'vue-router'
 6 import App from './App'
 7 import Home from './pages/Home'
 8 
 9 Vue.use(VueRouter)
10 
11 const routes = [{
12   path: '/',
13   component: Home
14 }]
15 
16 const router = new VueRouter({
17   routes
18 })
19 
20 FastClick.attach(document.body)
21 
22 Vue.config.productionTip = false
23 
24 /* eslint-disable no-new */
25 new Vue({
26   router,
27   render: h => h(App)
28 }).$mount('#app-box')

修改之后的代码

// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import FastClick from 'fastclick'
import VueRouter from 'vue-router'
import App from './App'
import router from './router'

Vue.use(VueRouter)
FastClick.attach(document.body)
Vue.config.productionTip
= false

/* eslint-disable no-new */ new Vue({ router, render: h => h(App) }).$mount('#app-box')

 

转载于:https://www.cnblogs.com/liu-xiaojian/p/10249140.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值