![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
F小滚石R
这个作者很懒,什么都没留下…
展开
-
js 下载文件
const code = this.checkList.join() const a = document.createElement('a') a.href = `/mystical/backstage/imageData/imageExport?imageCodes=` + code document.body.appendChild(a) a.click() // 下载 URL.revokeObjectURL(a.hr.原创 2022-01-28 15:50:28 · 101 阅读 · 0 评论 -
vue 将文件url 改成文件流下载
vue 将后台返回文件url 改成文件流下载由于直接a 标签下载视频,音频会打开新的窗口,所以改用文件流下载一、图片 exportData(row) { console.log('row', row) const reqUrl = row.url const fileName = row.fileName downFile(reqUrl) .then((data) => { if (data) {原创 2021-11-19 17:14:51 · 4428 阅读 · 0 评论 -
ant-design-vue table对日期数据排序
ant-design-vue table对日期数据排序一、js对日期数据排序二、在 a-table 中使用一、js对日期数据排序使用sort()方法// let data = [ { id:'1', time:'2020-01-01 23:53:23' }, { id:'2', time:'2021-01-08 8:53:10' },{原创 2021-01-04 15:16:24 · 3446 阅读 · 1 评论 -
vue element 前端上传文件后 后台传文件流blob对象下载文件
这里写自定义目录标题后台传文件流blob对象前端下载文件问题解决方案,转成bolb对象创建Blob对象创建链接后台传文件流blob对象前端下载文件问题在页面下载文件时,可以根据路径如 a 标签的 href="" ,但是有时将文件直接上传到后台做处理后回传到前端再去下载文件,这时后台返回的是文件流,并没有路径提供下载。解决方案,转成bolb对象Blob对象表示一个不可变的, 原始数据的类似文件对象。如下使用了element ui 的上传组件// 上传 <el-upload class原创 2020-07-24 10:41:54 · 7031 阅读 · 0 评论 -
vue项目使用定时器每隔几秒请求一次接口
vue.js项目,每隔5秒请求一次接口,接口有返回则停止请求,没有返回继续请求。先看两种定时器// 每隔设定时间调用一次函数setInterval(function(){}, milliseconds) //设定时间后只执行函数一次setTimeout(function(){}, milliseconds) 注意:单纯的使用setInterval会导致页面卡死!由于setInt...原创 2020-03-03 16:47:39 · 25673 阅读 · 0 评论 -
npm yarn 查看版本以及更新
npm// npm查看当前版本npm -v// npm查看所有版本npm view npm versions// npm更新到最新版npm install -g npmyarn// yarn查看当前版本yarn -v// yarn查看所有版本npm view yarn versions// yarn更新到最新版npm install yarn@latest -g...原创 2020-01-07 10:55:56 · 27943 阅读 · 0 评论 -
vscode格式化Vue,代码会自动加上分号的问题
vscode格式化Vue,代码会自动加上分号的问题vscode格式化Vue解决方法vscode格式化Vuevscode升级一次后,每次保存都会在代码后面自动加上分号,然后Eslint检测报错 Extra semicolon.eslint(semi)。解决方法解决方法一把"vetur.format.defaultFormatter.js": “prettier”,改为 “vetur.fo...原创 2019-09-16 15:05:25 · 12853 阅读 · 5 评论 -
js筛选出数组里不是'',null,undefined的元素并返回
js筛选出数组里不是'',null,undefined的元素并返回问题代码问题js如何筛选出arr里不是’’,null,undefined的元素并返回代码var arr = ['A', '', 'B', null, undefined, 'C', ' '];var r = arr.filter(function (s) {return s&& s.trim(); })...原创 2019-09-02 14:27:35 · 4873 阅读 · 0 评论 -
mui对话框如何点击按钮不关闭弹框
mui对话框如何点击按钮不关闭弹框目前的mui默认是点击对话框的按钮会关闭弹窗,如何设置使点击按钮判断后再关闭弹窗呢查看mui.js 文件后发现返回false不关闭当前popup// document.getElementById("promptBtn").addEventListener('tap', function(e) { e.detail.gesture.preven...原创 2019-05-27 11:27:07 · 2345 阅读 · 0 评论 -
基于layDate的时间范围选择器
基于layDate的时间范围选择器基于layDate的时间范围选择器使用layDateHTMLjs基于layDate的时间范围选择器实现效果使用layDate获得 layDate 文件包后,解压并将 laydate 整个文件夹(不要拆分结构) 存放到你项目的任意目录,使用时,只需引入 laydate.js 即可。具体参数配置可看文档介绍。HTML// <body> ...原创 2019-05-15 14:34:38 · 2228 阅读 · 0 评论 -
js根据相同属性值将一个一维对象数组转为二维数组
js根据相同属性值将一个一维对象数组转为二维数组es6的方法将一个一维对象数组,根据相同的属性值,转化成一个二维数组如// 待转换的一维数组var arrayFirst = [{ code: 1, datas: 'a网吧'},{ code: 1, datas: 'b网吧'}, { code: 2, datas: 'a酒店'},{ ...原创 2019-03-05 15:34:56 · 9728 阅读 · 1 评论 -
js将数组字符串转换成数组
js将数组字符串转换成数组项目中遇到后端返回给我们一个数值形式的字符串时,如何将它转换成数组并取出我们所需要的值呢?假如后端给我返回如下格式的数据:// 后台返回的数据"person":["[{\"xm\": \"张三\""," \"sex\": \"1\""," \"age\": \"16\"",&原创 2019-01-21 16:13:56 · 57886 阅读 · 0 评论