
vue-router
文章平均质量分 51
你蠢哭我咯
个人博客:www.adebibi.com
展开
-
vue 监听路由变化 mint-ui中tabbar遇到的坑
监听路由变化改变tabber的值。watch: { $route () { console.log('改变路由') this.selected = sessionStorage.getItem('pageUrl') }, selected: function (val, oldVal) { // 这里就可以通过原创 2017-11-09 23:35:01 · 8511 阅读 · 2 评论 -
vue-router一些常用知识
路由跳转前发生的事件router.beforeEach((to, from, next) => { console.log(to) next()})路由跳转后发生的事件router.afterEach((to, from) => { console.log(to) sessionStorage.setItem('sTop',0) set原创 2018-01-23 09:59:52 · 200 阅读 · 0 评论 -
vue移动端,基本架构搭建
vue官网# 全局安装 vue-cli$ npm install --global vue-cli# 创建一个基于 webpack 模板的新项目$ vue init webpack my-project# 安装依赖,走你$ cd my-project$ npm install$ npm run dev基本架子搭起来了 中间用到的文件会统一放在附件里1.首先是re原创 2018-01-26 15:12:43 · 8210 阅读 · 0 评论 -
vue滚动后,后退回到记录位置
路由配置文件里const router = new VueRouter({ mode: 'history', [ { path: '/', name: 'home', component: home, meta: { title: 'home', keepAlive: true原创 2018-01-29 11:01:22 · 6140 阅读 · 1 评论 -
vue keep-alive缓存后,进入缓存页需要再次更新数据
在keep-alive时beforeRouteEnter(to, from, next){ next(vm=>{ console.log(vm) // 每次进入路由执行 vm.getData() })},mounted: function () { // 只执行一次的方法 this.getData()}...原创 2018-02-10 15:32:47 · 9056 阅读 · 0 评论 -
vue-router路由按需加载
const login = resolve => require(['@/views/login.vue'], resolve)const Error = resolve => require(['@/views/Error.vue'], resolve)routes:[{ path: '/login', name: 'login', component: ...原创 2018-05-03 21:42:40 · 1451 阅读 · 0 评论