
前端
Slay__
这个作者很懒,什么都没留下…
展开
-
echarts漏斗图鼠标移入时内部文字阴影/描边
echarts去除高亮时文字默认描边原创 2022-07-05 10:31:55 · 1673 阅读 · 1 评论 -
echarts折线图数据过多的展示 -标签倾斜+标签数修改
echarts、折线图、数据量过多、间隔取标签、标签倾斜原创 2022-06-30 11:29:02 · 5833 阅读 · 0 评论 -
vue前端下载文件(后端接口返回byte[]数组)
需求解析此需求开始的时候最大的误区是,因为后端生成byte数组比较容易,因此总想在后端将其转为Blob发送,过程中遇到很多问题。后来发现,直接发送字节流即可,前端将其转化为Blob很容易。下载接口编写getFile(path) { let formData = new FormData(); formData.append('path', path); // 用于后端下载文件的路径 this.$axios .post('http://localho原创 2022-05-02 15:35:42 · 8377 阅读 · 0 评论 -
JS输入输出(ACM模式
JS输入输出(ACM模式输入一行输入一个int数字一行为一个一维数组输入为`1 2 3`的形式输入为`123`的形式输出(数组输出为输入类似的形式)数组输出为`1,2,3`数组输出为`1 2 3`数组输出为`123`使用V8模式,主要使用readline()读取每一行。本质上输入的都是字符串,需要转化为数字。同时也要注意不同的输入方式需要不同的处理。输入注意输入和split后每个元素都是string,所以如果输入的是数字或者Number数组,需要转化数字。一行输入一个int数字用readlin原创 2022-04-11 16:38:59 · 8859 阅读 · 4 评论 -
edge运行js文件,控制台查看结果
任意界面右键,选择检查。选择源代码下面的片段,英文的话选sources下面的最后一个。然后新片段新建脚本代码片段。CTRL+Enter运行代码,即可控制台查看运行结果。原创 2022-03-25 16:41:05 · 2687 阅读 · 0 评论 -
关闭对话框,el-upload清空file-list
如上,每次点开新对话框,上次上传的文件还在,需要关闭对话框时清空。清空file-listel-upload绑定ref,通过此ref调用el-upload提供的this.$refs.xxx.clearFiles()清空。关闭对话框调用事件el-dialog绑定关闭事件@close:@close='closeDialog',编写该方法实现。代码就看el-upload的ref和对话框的close事件。<el-upload class="upload-demo" .原创 2022-03-01 18:41:49 · 6702 阅读 · 2 评论 -
npm ERR——undefined (reading ‘isServer‘)错误和unable to resolve dependency tree错误
npm install的错误npm ERR! Cannot read properties of undefined (reading ‘isServer’)错误解决关闭VPNnpm ERR! ERESOLVE unable to resolve dependency tree错误npm install --legacy-peer-deps原创 2022-03-01 10:41:47 · 1997 阅读 · 0 评论 -
Vue使用MathJax数学公式无法刷新的问题解决
需求在弹窗中el-select选择不同公式,显示公式及参数用于简单公式计算器功能。问题使用<span>展示公式,只显示第一次渲染的公式,无法刷新,在<el-select>的@change方法中每次将对应值赋空也不行。参数显示会叠加,之前渲染的不消失。以上均为渲染刷新的问题。解决渲染特定的组件(跟问题没关系,顺手记录)在组件上绑定id属性,将id传给渲染的方法,如下。渲染的span和form均放在一个<div>标签中,给其赋id:<div id=原创 2022-01-21 16:22:05 · 1419 阅读 · 0 评论 -
Element-UI中table组件内容整体居中
style属性加margin:auto:在组件的中加入即可。原创 2022-02-09 12:15:18 · 5867 阅读 · 2 评论 -
vue进入界面后设置某组件自动定时刷新,退出时清除定时器
需求界面渲染数学公式会存在bug,时间较长等情况下渲染公式出错,需要自动定时刷新页面公式,同时为了不占用过多资源,退出该界面要清除定时器。实现需要使用created()和destroyed()方法,在created方法中设置定时器,并给让定时器等于Data中设置的变量,在destroyed离开界面时调用的方法体内,根据这个变量清除指定定时器。(下文只包含主要代码)<span :key="key" style="font-size:20px">{{ text }}</span>原创 2022-02-09 15:40:58 · 1329 阅读 · 0 评论