vue中的Router基本配置命令实例详解
目录
Vue的Router是一个用于实现页面跳转和路由管理的插件。它可以帮助我们根据不同的URL请求加载不同的组件,以及实现前端路由功能。在使用Vue的Router时,需要对它进行基本配置。以下是Vue的Router基本配置命令。
1,安装Vue Router
使用npm安装Vue Router,打开终端并在项目目录下执行以下命令:
npm install vue-router
2,导入Vue Router
在main.js文件中导入Vue Router,并使用Vue.use方法将其注册为Vue的插件:
import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
3,创建路由实例
在main.js文件中创建一个路由实例,并配置路由规则:
import Vue from 'vue'
import VueRouter from 'vue-router'
import Home from 'http://www.jb51.net/javascript/components/Home.vue'
import About from 'http://www.jb51.net/javascript/components/About.vue'
Vue.use(VueRouter)
const routes = [
{ path: '/', component: Home },
{ path: '/about', component: About }
]
const router = new VueRouter({
mode: 'history', // 使用HTML5的history模式,去除URL中的"#"
routes
})
4,挂载路由实例
在main.js文件中将路由实例挂载到Vue实例上:
new Vue({
router,
render: h => h(App)
}).$mount('#app')
5,配置路由出口
在Vue的根组件中,通过标签来显示路由对应的组件:
通过上述配置,我们就完成了Vue的Router的基本配置。下面是一个完整的示例:
首先,在src/components目录下创建两个组件,Home.vue和About.vue。
Home.vue内容如下:
Welcome to Home Page
然后,在src/router目录下创建index.js文件,内容如下:
import Vue from 'vue'
import VueRouter from 'vue-router'
import Home from '@/components/Home.vue'
import About from '@/components/About.vue'
Vue.use(VueRouter)
const routes = [
{ path: '/', component: Home },
{ path: '/about', component: About }
]
const router = new VueRouter({
mode: 'history',
routes
})
export default router
最后,在src/main.js文件中进行如下配置:
import Vue from 'vue'
import App from 'http://www.jb51.net/javascript/App.vue'
import router from 'http://www.jb51.net/javascript/router/index'
new Vue({
router,
render: h => h(App)
}).$mount('#app')
以上就是Vue Router的基本配置命令以及代码示例。通过这些配置,我们可以实现页面之间的跳转和前端路由功能。
到此这篇关于vue中的Router基本配置命令的文章就介绍到这了,更多相关vue Router配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- .NET Core系列之MemoryCache 初识
- 007手机一键Root(安机网一键Root) v3.0 官方最新版 一键ROOT您的Android手机
- 12306密码被盗了怎么办?12306密码外泄解决方法
- 12个字的qq网名
- 150M迷你型无线路由器怎么设置?
- 192.168.1.1打不开怎么办?路由器192.168.1.1打不开的原因以及解决办法
- 2011年电子报合订本 电子报 编辑部 中文 PDF版 [84M]
- 2015年1月15日小米新旗舰发布会现场图文直播
- 2016.3.1vivo Xplay5新品发布会现场视频直播 优酷直播
- 2016华为P9发布会视频直播地址 4月15日华为P9国行发布会直播