
vue偶遇bug
文章平均质量分 78
简单Janeee
前端小白的代码日常
展开
-
【vue】解决el-tree或el-table中树形列表懒加载数据改变后不能实时刷新问题以及使用
首先从map中取出刚刚架子啊过子级节点的数据,再用this.$set清空对应父节点的数据,实现视图实时刷新,再通过取出的数据重新加载父节点。//封装一个增删改刷新table数据的方法,组件懒加载数据的节点,data return的maps,及被操作节点的父节点。在使用el-table表格懒加载子级数据,懒加载仅会在第一次展开时加载,后续会使用第一次缓存的数据,而不会重新加载。传入的三个参数分别是:组件懒加载数据的节点,存储的maps数据,被操作节点的。// 保存本次的展开或折叠状态,用于下次判断。原创 2023-06-25 16:44:02 · 7496 阅读 · 1 评论 -
【element】基于若依的基本图片上传,实现复制粘贴上传图片文件,带图片预览功能
【代码】【element】基于若依的基本图片上传,实现复制粘贴上传图片文件,带图片预览功能。原创 2023-06-16 12:01:39 · 1378 阅读 · 0 评论 -
【vue】elementUI中el-table拖动滚动条的时候固定某一列
写项目的时候有一个需求,就是当el-table的滚动条滑动的时候,可见区域如果没有该列则固定到左侧,由elementUi官方网站可知el-table固定一列的代码如下:fixed为主要的标识头部固定设置的是table的高度。原创 2023-04-25 18:06:32 · 5447 阅读 · 1 评论 -
【vue偶遇bug】vue请求axios异步加载数据前渲染报错解决方案
结果就是如上的报错内容,百度了好久没找到解决方案,最后debugger了一下发现可以是初始的数据渲染报错,尝试过将组件放到beforeMount中初始化,可是axios接口返回的数据时间并不确定。在接口返回数据成功之后,初始化组件,发现mounted之后会更新完毕dom节点,同样axios接口返回数据的时间不确定,无法更改组件的位置。进行判断,这样可以判断该组件是否被添加,在axios数据请求完毕之后再次进行组件的加载,如此便可以实现初始化数据的渲染使用问题。原创 2022-12-13 18:27:00 · 1336 阅读 · 0 评论