02 2021 档案
摘要://设置千分位方法 format (num) { if(num){ return (num+ '').replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,'$1,'); }else{ return "--" } }, // 接受数据,选择改变的字段 getdata(li
阅读全文
摘要:element本身自带一个方法,之前没注意到,在网上搜的好多方法都会改变数据类型(变成字符串) 这是官网给的例子 而在实际操作过程中就有可以根据需要设置了 //千分位问题 // 当所有数据都需要设置千分位时候 formatter (row, column, cellValue) { console.
阅读全文
摘要:最近做项目遇到一个纠缠了很久的问题, 上图显示的是默认tab页,图表显示是没有问题的,但是在加载第二个就出现问题了(如下图) 这样显然是不对的。 后来花时间研究,发现了一个问题 这样的话就导致一个问题,当tab页中的组件共用同一个echarts图标时,默认tab页加载以后会占据(我的理解是占据)了e
阅读全文
摘要:一:函数防抖 1、理解:触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间 2、思路:每次触发事件时都取消之前的延时调用方法 3、实现: function debounce(fn) { let timeout = null; // 创建一个标记用来存放定时器的返回值
阅读全文
摘要:在需要右击下载的地方配置新的右击菜单,去除之前浏览器默认菜单 首先在控制台需要下载相应的依赖 yarn add vue-contextmenu 或者 npm install vue-contextmenu 如果多个地方用就全局注册 //在main.js文件 // 右键导出 import VueCon
阅读全文
摘要:接口获取用户信息部分 // get user info 用户信息 getInfo({ commit, state }) { // return new Promise((resolve, reject) => { // getInfo(state.token).then(response => {
阅读全文
摘要:找到vue.config.js devServer: { port: port, open: true, overlay: { warnings: false, errors: true }, // before: require('./mock/mock-server.js') //此行注释 下面
阅读全文