JavaScript
无尽的拉格朗日
网易不行
展开
-
vue通过识别后端报错信息,使前端自动返回登录页
前言一般可能用在网页连接超时的情况实现工具1.axios2.vue-router步骤1.通过在main.js设置axios的拦截器,拦截所有的状态为false的信息(需要后端配合,标注错误状态)2.对信息进行判断。如果符合判断内的特殊条件,就通过 window.location.href 的方式获取最后的路由进行判断当前页面是否是登录页,是的话就不处理,不是就跳转到登录页代码//axios响应拦截器axios.interceptors.response.use( response原创 2021-08-30 18:53:14 · 1038 阅读 · 0 评论 -
el-image图片更新不及时的问题
前言在写一个更新图片的功能时发现这么一个问题,我通过后端把图片文件重写了,但是前端刷新一下,图片还是没有改变,在我盯着这个问题看了三十分钟后,这段代码害怕了,给我脑波传授了一种方式方法因为浏览器自带缓存的问题,导致相同名称的资源会从缓存中寻找(可能是),导致图片未更改,一般需要强制刷新或者清空缓存才行(chrome)所以需要给路径加一个随机数,骗浏览器这是不同的资源this.imageUrl = "/static/"+this.DeviceCode+".png?v="+Math.random();原创 2021-06-30 16:59:28 · 2402 阅读 · 1 评论 -
el-table作为子组件被调用时默认勾选的问题
前言我发现当el-table被当作子组件调用的时候,一些情况下,默认勾选没有作用后来发现应该是传入的总数据还没加载成功,默认勾选的方法就已经在执行了,导致加载失败。这好吗?这不好,所以,我们需要一个简单的时间差去解决这个事解决方法通过以下代码应该可以保证以较快速度加载默认选项成功setTimeout(() => { this.$refs.expandTable.toggleRowSelection( this.tableDatas[i原创 2021-06-30 16:30:15 · 396 阅读 · 0 评论 -
elementui的el-table精确赋予某个单元格色彩
前言你是否遇到过需求是给每个单元格整上不同色彩?方法如图,灵活运用cell-style就可以,经过我多次打印,发现每个单元格都会有动作row:行数据(数据为tabledata的该行数据)column:列数据(数据为列的label,是否固定之类的数据)其他两个:略众所周知,二维平面中只要知道一个点的坐标,就能定位它的位置,单元格也同理,通过rowIndex,columnIndex就能确定一个单元格的位置,这个时候,你只需返回颜色就可以了<el-table :data="tableDat原创 2021-06-30 15:43:17 · 966 阅读 · 0 评论 -
elementui的el-table给每个单元格赋予色彩
<el-table :data="tableData" height="680" :cell-style="ssssssssss"> <el-table-column type="index" fixed="left" width="55" label="#"></el-table-column> <el-table-column :label="'x'+(index+1)" v-for="(item,index) in 7"原创 2021-06-30 15:27:16 · 479 阅读 · 0 评论 -
excel文件的导入导出(xlsx插件版)
前言因业务需要,需要整个excel文件的导入导出,故历经诸多磨难,完成以下代码,留待有缘人html代码(vue-elementui) <div class="upload-center"> <el-upload ref = 'upload' class="upload-demo" drag accept=".xls,.xlsx" :show-file-list="false" :before-uploa原创 2021-06-30 15:05:14 · 1125 阅读 · 1 评论 -
div中使用懒加载的相关问题
前言写项目的时候发现需要这么一个功能,需要给树懒加载上节点,我也不清楚我这方法是不是正经的懒加载,但是效果跟我见过的图片的懒加载差不多,俺寻思着应该就是了其实要搞懒加载主要要解决几个问题一、滚动条的容器是什么,也就是说这个滚动条我们是要监控全页面的,还是页面中某一个div中的滚动条,写法会有些不一样二、怎么计算最后的位置,即使得不管滚动条距离如何加长,最后滚动条都是运行到最下面的时候再加载下一部分数据。(最后据我实践所得,在chrome浏览器中,给到的滚动条运行数据不像是像素,有点像像素x10)三原创 2021-06-30 14:18:57 · 504 阅读 · 0 评论 -
灵活运用SessionStorage和LocalStorage
前言主要介绍一下干嘛使的,我发现作为一个开发,能不能精准的百度(或谷歌,stackoverflow等)到自己所需要的答案才是一项更加重要的基本技能话虽如此,但新手因为缺乏一些概念或者一些别的东西,往往连描述问题都描述不出来,因为错误现象与真实问题可能并不一致,唉,好难,这种情况可能就只能靠经验去磨了跑偏了,本文主要介绍一下SessionStorage和LocalStorage,有个大概概念,不求记得多清晰,将来有需要能想起来有这么个东西就可以SessionStorage记录在页面上的,不可跨站点的原创 2021-06-29 16:14:23 · 95 阅读 · 0 评论