摘要: main.js中 //注册全局组件 import TypeNav from '@/components/TypeNav' //第一个参数:全局组件的名字,第二个参数:哪一个组件 Vue.component(TypeNav.name,TypeNav) 使用全局组件,直接使用标签,不需要import引入 阅读全文
posted @ 2023-03-18 20:28 Mr_sven 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 解决:在vue-router的index.js中添加如下代码 //先保存router原型对象的push let originPush = VueRouter.prototype.push let originReplace = VueRouter.prototype.replace //第一个参数: 阅读全文
posted @ 2023-03-18 19:37 Mr_sven 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 需求 点击搜索按钮向search组件传递参数 1.先给路由组件取个名字 2.路径中定义一个变量接受params参数(如果不想传params参数,则写:variable?,表示params参数可传可不传) { name: 'search', path: '/search/:variable', com 阅读全文
posted @ 2023-03-18 15:42 Mr_sven 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 配置路由的时候,可以给路由添加路由元信息meta 举例:让组件Footer在Home和Search中展示,登录注册时隐藏 路由配置 //配置路由 export default new VueRouter({ routes:[ { path:'*', redirect: '/home' }, { pa 阅读全文
posted @ 2023-03-18 14:13 Mr_sven 阅读(11) 评论(0) 推荐(0) 编辑