10 2020 档案
在vue路由器中获取所有路由
摘要:$router.options.routes
阅读全文
vue 对象的深拷贝
摘要:使用JSON方法将数据解析成JSON字符串,之后再转换成对象数据 JSON.parse(JSON.stringify(this.transformers))
阅读全文
路由懒加载
摘要:在routes.js 将import Home from “/user/index” 改成cosnt Home =()=>import("/user/index")//这样就能实现路由分片打包,按需加载 import Vue from 'vue' import Router from 'vue-ro
阅读全文
缓存
摘要:1.sessionStorage:本地缓存,关闭窗口清空缓存 加入缓存:sessionStorage.setItem('headerTitle',this.headerTitle); 获取缓存中的数据:this.headerTitle = sessionStorage.getItem("header
阅读全文
vue $route监听()引用
摘要:watch: { $route(to,from) { } } 在任意组件中监听路由,当路由发生变化时,可进行某些操作。
阅读全文
vue 全局变量的设置与在组件中修改全局变量(引用)
摘要:新建一个js文件 ,我这里新建的为defined.js 代码如下 我添加了两个全局变量 access_token:"", refresh_token:"", set方法是在组件中修改全局变量时需要的 , 然后在vue项目的main.js中导入defined.js文件 然后将对象添加到vue原型链上,
阅读全文
vue 路由传递参数
摘要:1.// 使用命名进行路由跳转 router.push({ name: 'user', params: { userId: '123' }}) 2.// 带查询参数,地址栏变成 /register?plan=private router.push({ path: 'register', query:
阅读全文
工具包记录
摘要:dayjs:用于时间处理,用法同moment.js,由于moment.js停止更新维护改用 文档地址:https://github.com/iamkun/dayjs/blob/master/docs/zh-cn/API-reference.md
阅读全文
方法积累之Object.assign() Array.concat()
摘要:1.Object.assign() 用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target),返回合并的值。 const target = { a: 1 }; const source1 = { b: 2 }; const source2 = { c: 3 }; Ob
阅读全文