![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
投bug问路
kis_me
躺平才是开始
展开
-
关于Echarts多条折线图堆叠折线绘制错误问题
官方文档对于stack的解释是对于同个类目轴上系列配置相同的stack值可以堆叠放置, 什么意思呢, 看一下错误图大概就明白了, 就是同一个X轴的坐标刻度上, 折线图的值是堆叠的, 也就是相加的, 看到红色折线, 如果将其他所有项相加, 刚好是这个位置。从图中可以比较清楚的看到, 红色和红色下面紧挨着的灰色这两条线, 根据tooltip显示的数据量分别只有91115.33和162.58, 但是在绘制的折线图上, 都是大概在三百万上下的高度。方式一, 不堆叠, 即不写stack属性, 或者stack不同名。原创 2023-05-31 10:23:44 · 1293 阅读 · 1 评论 -
v-if + v-else 踩坑随记 ( 关于 v-else 切换后 导致 el-table 的操作列按钮不显示的问题 )
如上代码, 这是在一个侧边弹出的抽屉里写的, 当点击查看切换的时候, el-table能正常展示, 但是操作列的按钮不显示, 需要重新触发一次页面编译才能显示出来。继续说,v-else 面向百度了一会之后, 没有找到很有用的东西, 有人提到过可能是v-else有个延时, 但没有说的很详细。分析el-table的数据没有变化, 所以触发不了视图更新, 导致按钮不显示。el-table 有一个方法, doLayout(), 官方文档的解释如下。应该也是可以解决这个问题, 我没做尝试, 有兴趣的可以试一下。原创 2023-05-26 10:53:52 · 582 阅读 · 0 评论 -
css calc不生效 px 不识别问题记录
css calc 失效问题原创 2022-08-05 10:07:44 · 592 阅读 · 1 评论 -
UEditor富文本编辑器无法显示base64图片
开发中,发现无法回显base64图片数据,经测试,非数据问题,那就是代码问题,万能百度~ 咻一万行多点的位置,注释掉,保存,解决原创 2021-11-23 17:01:35 · 1131 阅读 · 0 评论 -
下载blob文件及将错误的blob信息转换成json对象
下载blob文件及将错误的blob信息转换成json对象调用导出接口下载后端的excel文件,当错误时后端返回json信息,因请求头设置了responseType: 'blob',所以,json格式返回到前端时变成了blob对象,转回去,显示if(res.data.type == 'application/json') { //错误提示 const reader = new FileReader(); reader.readAsText(res.data, 'utf-8'); reader原创 2021-11-02 15:20:53 · 639 阅读 · 0 评论 -
解决Echarts 散点图更新数据图表刷新不完全问题
前言: 项目中要用到散点图,引入后更新数据发现,散点图的每个点并不会完全刷新,会有旧数据保留解决办法:this.thisChart = echarts.init('你的图表元素');this.thisChart.clear();解决~原创 2021-09-13 11:23:46 · 577 阅读 · 0 评论 -
element-ui form表单校验重置表单后无法输入
element-ui form表单校验重置表单踩得一个小坑着急的话直接看文章底总结前言,给form表单加了rules校验后,提交表单前进行字段检查this.$refs[formName].validate( valid => { // validate接受两个参数,具体参考element官网api文档,第一个是boolean值 if(valid) { // 为true时,说明表单校验通过,符合rules }else { // 不满足时的逻辑处理 }}然后提交前检查完事打开原创 2021-08-17 16:33:53 · 2610 阅读 · 2 评论 -
ant design vue form 表单使用报错:Warning: You cannot set a form field before rendering a field associated
Warning: You cannot set a form field before rendering a field associated with the value.问题: 在使用ant design vue时,发现给form表单设置值时会报这个错,且第一次打开编辑窗口给form表单赋值时,是空白的,之后再次打开才会显示正常。分析: 直译这句话为 在呈现与值关联的字段之前,不能设置窗体字段。即为不能在表单渲染之前赋值参考别人的博客发现大多解释是多给form传了字段。this.form.se原创 2021-06-02 11:05:32 · 1128 阅读 · 0 评论 -
关于transform 对行内元素无效的一点笔记
关于transform 对行内元素无效的一点笔记一次开发中写样式,想要实现,鼠标进入某节点,判断节点是否含有子数组,如果有就显示下拉箭头,当鼠标进入该节点元素时,翻转箭头方向朝上实现过程中,一切过程正常,项目是vue的,添加样式代码如下// 当鼠标进入 mouseenter事件触发时,将节点的index赋值给deptIndex,然后判断加样式<i v-if="deptShowList[i].haveChild" class="icon iconfont iconxiala-copy" :c原创 2021-05-10 11:29:33 · 1026 阅读 · 0 评论 -
原生js XMLhttprequest请求onreadystatechange执行两次问题解决
原生js XMLhttprequest请求onreadychange执行两次解决最近做到一个页面需要兼容IE,然后就写了一个原生 XMLhttprequest请求直接上错误代码xmlHttp = new XMLHttpRequest(); xmlHttp.open("post","https://baidu.com/mianxiang/baidu/biancheng"); xmlHttp.setRequestHeader("Content-Type","applicat原创 2021-04-28 14:09:03 · 3588 阅读 · 2 评论 -
Element UI 进度条文字样式修改
Element UI 进度条文字样式修改需求是不显示百分比,即如下图这里借用element ui 进度条文档中的format属性我的代码如下formatData(percentage) { return `${percentage}` },可根据项目需要进行修改,实现诸如倒计时等其他样式或需求的修改...原创 2021-04-12 11:00:09 · 3113 阅读 · 0 评论 -
then的双回调
then的双回调在新项目里then的第一个回调中失败请求处理不能拿到服务器返回的错误提示原写法,部分失败请求返回的信息不能适用.then(res => { if (res.data.code == 200) { //请求成功处理 this.$emit("updateSucc"); this.initData(); } else { //请求失败处理原创 2020-08-19 16:17:19 · 1586 阅读 · 0 评论 -
vue项目登录成功拿到令牌跳转失败401无登录信息
vue项目登录成功拿到令牌跳转失败401无登录信息之前的一个上线半年多的项目,客户提出一点小需求改动,当跑项目时发现线上没有问题,线下登录成功,自动跳转后验证登录人信息时验证失败,无登录信息导致页面一直停留在登录页登录请求成功随后跳转页面后调取当前登录人信息无效,跳回登录页重新登录导致页面一直停留在登录页。问题原因:线下测试环境地址可能存在跨域问题,但是不会报跨域错误,部分接口可以访问,但访问后的接口数据得不到认可。common.js原地址写法root() { return原创 2020-08-18 10:02:48 · 2535 阅读 · 0 评论 -
element ui 下拉框选择后绑定值改变,显示不变
element ui 下拉框选择后绑定值改变,显示不变之前在开发的时候遇到的问题,发现下拉框写好之后选择option后绑定值v-model会变化,但是显示的值没有变化,最初以为是少了value-key,加上之后发现并没有解决,后来百度查了一下,得到解决方法,上代码原代码<el-select v-model="reqData.coupon_code" class="w160" placeholder="请选择订单类型" size="small"> <el-opt原创 2020-07-06 09:56:47 · 6323 阅读 · 0 评论 -
关于深拷贝与浅拷贝的数据影响
深拷贝与浅拷贝在项目开发过程中呢,再给一个表格加详情时,出现了一点小问题问题是这样的props: { detailModal: Object, curOfDetail: Object }, getDetail() { this.tableData = this.curOfDetail.refunds; for(let i = 0; i < this.tableData.length ; i++) { this.tableData[原创 2020-07-02 10:27:17 · 610 阅读 · 0 评论 -
input输入框不实时更新绑定数据
input输入框不实时更新绑定数据发现原因: 需求:根据前面其他输入框的值实时更新money输入框当请求成功后,将返回结果赋值给input框时发现input框的值总是没有赋值最新数值,检查请求数据发现无误,经查阅得知如果在实例创建之后添加新的属性到实例上,它不会触发视图更新if (res.data && res.data.code == 1) { this.ord...原创 2020-03-11 14:26:50 · 5131 阅读 · 0 评论