打赏
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 88 下一页
摘要: 1、从 /a 重定向到 /b 重定向的目标也可以是一个命名的路由: 甚至是一个方法,动态返回重定向目标: 注意导航守卫并没有应用在跳转路由上,而仅仅应用在其目标上。在下面这个例子中,为 /a 路由添加一个 beforeEach 或 beforeLeave 守卫并不会有任何效果。 阅读全文
posted @ 2018-06-08 14:22 孟繁贵 阅读(1866) 评论(0) 推荐(0) 编辑
摘要: //push 方法一 对象 // this.$router.push({path:'HelloWorld2'}); //push 方法二 命名的路由 // this.$router.push({name:'HelloWorld2',params: { userId: 123 }}); ... 阅读全文
posted @ 2018-06-08 14:06 孟繁贵 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 此时,基于上面的配置,当你访问 /user/foo 时,User 的出口是不会渲染任何东西,这是因为没有匹配到合适的子路由。如果你想要渲染点什么,可以提供一个 空的 子路由: 阅读全文
posted @ 2018-06-08 11:44 孟繁贵 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 提醒一下,当使用路由参数时,例如从 /user/foo 导航到 /user/bar,原来的组件实例会被复用。因为两个路由都渲染同个组件,比起销毁再创建,复用则显得更加高效。不过,这也意味着组件的生命周期钩子不会再被调用。 复用组件时,想对路由参数的变化作出响应的话,你可以简单地 watch (监测变 阅读全文
posted @ 2018-06-08 10:23 孟繁贵 阅读(6464) 评论(0) 推荐(0) 编辑
摘要: export default new Router({ routes: [ { path: '/', name: 'HelloWorld', component: HelloWorld, }, { //动态路由 path: '/HelloWorld2/:id', name: 'HelloWor... 阅读全文
posted @ 2018-06-08 10:11 孟繁贵 阅读(2869) 评论(0) 推荐(0) 编辑
摘要: 1、$route 除了 $route.params 外,$route 对象还提供了其它有用的信息,例如,$route.query (如果 URL 中有查询参数)、$route.hash 等等 阅读全文
posted @ 2018-06-07 18:10 孟繁贵 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 在组件中使用 this.$store.dispatch('xxx') 分发 action,或者使用 mapActions 辅助函数将组件的 methods 映射为 store.dispatch 调用(需要先在根节点注入 store). 阅读全文
posted @ 2018-06-07 15:24 孟繁贵 阅读(12662) 评论(0) 推荐(1) 编辑
摘要: 你可以在组件中使用 this.$store.commit('xxx') 提交 mutation,或者使用 mapMutations 辅助函数将组件中的 methods 映射为 store.commit 调用(需要在根节点注入 store)。 阅读全文
posted @ 2018-06-07 14:45 孟繁贵 阅读(63889) 评论(0) 推荐(1) 编辑
摘要: 在ES5之前,如果属性名是个变量或者需要动态计算,则只能通过 对象.[变量名] 的方式去访问。 而且这种动态计算属性名的方式 在字面量中 是无法使用的。 在ES6中,把属性名用[ ]括起来,则括号中就可以引用提前定义的变量。 阅读全文
posted @ 2018-06-07 14:35 孟繁贵 阅读(7224) 评论(0) 推荐(2) 编辑
摘要: 1、payload payload:有效载荷,即记录有效信息的部分。 2、使用 vuex 配置: 阅读全文
posted @ 2018-06-07 14:19 孟繁贵 阅读(5272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 88 下一页
TOP