
JS_JAVAScript
雷晓波
这个作者很懒,什么都没留下…
展开
-
解决数组转对象后,key自动排序
今天遇到个问题,将数组转为key value形式的对象后,key进行了自动排序,无法保持数组原有的顺序,所以这个时候就不能使用 Object,需要使用Maplet arr= [{code: 'asd', tag: false}, {code: '123', tag: true}]this.MAP = new Map()arr.forEach(item => { this.MAP.set(item.code, item)})转为Map后再循环,就保持了数组原有的顺序...原创 2022-01-20 17:29:10 · 950 阅读 · 0 评论 -
从后台请求blob,并修改文件名
this.$axios({ method: 'get', url: ``, responseType: 'blob', headers: { Authorization: 'Bearer ' + localStorage.TOKEN } }).then(res => { const dataInfo = res.data let content = res.headers['content-disposit..原创 2021-07-13 15:48:53 · 3315 阅读 · 0 评论 -
IE下图片加载失败,无法显示的问题
1. 考虑缓存问题,在图片路径后面加上随机数或者随机日期 <img src ="img.png?date="new Date().getTime()>2. 图片格式不兼容,ie无法识别当前格式,需要用windows自带的画图软件打开图片后另存自己需要的格式,就可以被ie识别img标签在用JAVA流的形式写入时加载失败的问题 JAVA端需要修改 //这句代码是必须的(输出的是图片文件) response.setContentType("image/pn...原创 2021-01-10 18:16:18 · 1455 阅读 · 1 评论 -
js 将数组列表转为树结构
let list = [ { id: '1', title: '节点1', parentId: '', }, { id: '1-1', title: '节点1-1', parentId: '1' }, { id: '1-2', title: '节点1-2', parentId: '1' ...原创 2021-01-08 15:02:24 · 2718 阅读 · 6 评论 -
elementUI全局修改dialog点击蒙层不可关闭状态
在main.js文件中修改import Element from 'element-ui'Element.Dialog.props.closeOnClickModal.default = false // 全局关闭原创 2021-01-08 11:23:00 · 1091 阅读 · 1 评论