摘要: 多窗口中数据共享 场景 某个页面中实现右击打开新页面跳入到相同页面,并保持数据一致 MDN 中指出 在新选项卡或窗口中打开页面将创建具有顶级浏览上下文值的新会话,这与会话 Cookie 的工作方式不同 sessionStorage参考MDN 解决方案 通过 sessionStorage 存入到浏览器 阅读全文
posted @ 2020-12-30 15:30 萝卜爱吃肉 阅读(234) 评论(0) 推荐(0)
摘要: 全局注册 Vue.directive("elDialogDrag", (el) => { const header = el.querySelector(".el-dialog__header"); const main = el.querySelector(".el-dialog"); heade 阅读全文
posted @ 2020-12-15 17:18 萝卜爱吃肉 阅读(1003) 评论(0) 推荐(0)
摘要: vscode配置项中加入 "vetur.completion.autoImport": false, 或者,将图中4处勾去掉即可 阅读全文
posted @ 2020-12-11 16:19 萝卜爱吃肉 阅读(2019) 评论(0) 推荐(0)
摘要: 效果图 如果你刚好需求中需要如上效果那么只需要吧代码复制过去直接用即可,注意写在nextTick中 前提是vue加elementui 代码如下 /** * 树形表格分页 * @param {Object} page 分页参数值 */ treePaging(page) { let start = (N 阅读全文
posted @ 2020-08-30 17:49 萝卜爱吃肉 阅读(5903) 评论(8) 推荐(0)
摘要: //是否为空 /** * null undefined NaN false " " {} [] 为空 * 为空 true 不为空 false * @param {*} value 参数 * */ isEmpty(value) { let a = false; if (Object.prototype 阅读全文
posted @ 2020-06-30 17:03 萝卜爱吃肉 阅读(2199) 评论(0) 推荐(0)
摘要: 来源 写路由时每新建一个路由都需要import一下或其他方式(如箭头函数import)很是麻烦,有麻烦就有需求,于是以下这篇文章就来了 吹水 要想动态注册路由,那么就需要制定规则,即每个路由有一定的规则,来实现动态注册,我的路由文件是放在views下,其中每个vue文件有一个对应的包名 借助vue官 阅读全文
posted @ 2020-06-29 11:33 萝卜爱吃肉 阅读(2286) 评论(0) 推荐(1)
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-06-01 17:54 萝卜爱吃肉 阅读(671) 评论(0) 推荐(1)
摘要: 根目录下创建 .env 每个配置文件中都将包含此文件中的数据,类似于配置文件的全局 .env.development 默认开发环境 对应serve .env.production 默认生产环境 对应build 自定义配置 创建 .env.demo 在pageage.json配置 通过mode指定配置 阅读全文
posted @ 2020-05-29 10:00 萝卜爱吃肉 阅读(1200) 评论(0) 推荐(1)
摘要: 常规的el select中change事件返回值,只有key返回,业务上有些需求有需要获取到value值,所以简单的封装了一下,使返回中包含key,value,obj三个值,基本上可以满足大部分的需求 封装代码 调用代码 v model版 调用 阅读全文
posted @ 2020-05-19 11:26 萝卜爱吃肉 阅读(914) 评论(0) 推荐(0)
摘要: 直接撸代码 ?满足你 码云地址 效果图 tab页由来 甲方爸爸的更改需求,无力反抗 分析代码 懒的写,直接撸就行 参考文章 点我 阅读全文
posted @ 2020-04-03 17:12 萝卜爱吃肉 阅读(507) 评论(0) 推荐(0)