小编给大家分享一下在vue-cli脚手架中如何配置一个vue-router前端路由,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
首先你需要一个main.js文件
//然后引入vue-router import VueRouter from 'vue-router'; //使用路由 Vue.use(VueRouter); //当然如果需要有组件进来的时候也是需要引入的 import Home from '../components/Home.vue'; import News from '../components/News.vue'; import List from '../components/List.vue'; //创建路由实例 const router = new VueRouter({ routes: [ {path:'/home',component:Home}, //path:路径 component:把你需要的组件挂载进来 { path:'/news', component:News, //当你需要嵌套路由的时候你可以这么做 //children子路由,接下来的json中的内容还是一样的,需要有最基本的path和component children:[ {path:'/news/list',component:List} ] }, {path:'*',redirect:'/home'} //404 //当路径错误或没有这个路径的时候我们会给予一个默认路径 ] }); //最后挂在到vue实例上 new Vue({ router, el: '#app', render: h => h(App) })
html代码样式
<router-link to="/home">主页</router-link> <router-link to="/news">新闻</router-link> <router-link to="/news/list">列表</router-link> <router-view></router-view>
这样一个最基本的Vue前端路由就完成了!!!
以上是“在vue-cli脚手架中如何配置一个vue-router前端路由”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。