本文主要和大家介绍在vue-cli中使用路由的方法,给大家做个参考,希望能帮助大家正确在vue-cli中使用路由。
1.首先npm中是否有vue-router
一般在vue-cli的时候就已经下载好了依赖包了
2.使用vue的话正常的需要涉及这几个文件
demo/src/router/index.js
立即学习“前端免费学习笔记(深入)”;
import Vue from 'vue'import Router from 'vue-router'import Hello from '../components/Hello'//首页import Test from '../components/test'//需要跳转的页面 给组件重新命名 Vue.use(Router) export default new Router({ routes: [ {//首页 path: '/', name: 'Hello', component: Hello }, {//需要跳转的页面 path:'/test', name:'test', component:Test//组件名字 } ]})
登录后复制
demo/src/app.vue
home//跳转首页 test//跳转新页面
//页面渲染放置的部分 export default { name: 'app'} #app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px;}
登录后复制
demo/src/main.js
import Vue from 'vue'import App from './App'import router from './router' Vue.config.productionTip = false /* eslint-disable no-new */new Vue({ el: '#app', router, template: '', components: { App }}).$mount('#app')//实例挂载到元素中
登录后复制
两个页面的组件
这样的话,基本的路由设置就好了,可以按照正常的npm run dev运行这个项目了
另外还有嵌套 自定义多种路由
具体的路由内容可以查看:https://router.vuejs.org/zh-cn/installation.html
相关推荐:
使用路由延迟加载Angular模块实例详解
angular中使用路由和$location切换视图_AngularJS
Vue-Router2实现路由功能实例讲解
以上就是在vue-cli中使用路由的方法的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2787933.html