摘要: 模块一:全局导航钩子函数 1、vue router.beforeEach(全局前置守卫) beforeEach的钩子函数,它是一个全局的before 钩子函数, (before each)意思是在 每次每一个路由改变的时候都得执行一遍。 它的三个参数: to: (Route路由对象) 即将要进入的目 阅读全文
posted @ 2020-10-08 17:56 之鹿喵 阅读(1437) 评论(0) 推荐(0)
摘要: 为什么要有hash 和history? 对于Vue这类渐进式前端开发框架,为了构建SPA(单页面应用),需要引入前端路由系统,这也就是Vue-Router存在的意义。 前端路由的核心,就在于——改变试图的同时不会向后端发出请求。 1:hash - 即地址栏URL中的 # 符号(此hash不是密码学里 阅读全文
posted @ 2020-10-08 16:31 之鹿喵 阅读(3333) 评论(0) 推荐(0)
摘要: 在路由跳转的时候除了用router-link标签以外需要在script标签在事件里面跳转,所以有个方法就是在script标签里面写this.$router.push('要跳转的路径名') $route为当前router跳转对象里面可以获取name、path、query、params、fullPath 阅读全文
posted @ 2020-10-08 15:50 之鹿喵 阅读(441) 评论(0) 推荐(0)
摘要: 其实用了这么久的vue,里面有很多东西都没有去细细整理分析,今天就整理一下 Import(模块、文件)引入方式 1.引入js文件 在用的那一页,引入文件 Import tools from ‘./tools.js’ 相应的js文件,必须暴露出来 2.引入组件 Import Hello from ‘. 阅读全文
posted @ 2020-10-08 10:59 之鹿喵 阅读(22918) 评论(0) 推荐(0)