博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2018年11月
阅读量:5225 次
发布时间:2019-06-14

本文共 960 字,大约阅读时间需要 3 分钟。

1.  一个从0 ->1 ->2 (->1和2循环的表达式)   a%2 + 1

2. 下载后端传回的二进制流文件

1 axios.post(url, {}, {responseType: 'blob'}).then(res => { 2 if (res && res.data) { 3 var blob = new Blob([res.data], { 4 type: "application/vnd.ms-excel" 5 }); 6 var a = document.createElement('a'); 7 a.download = 'template.xlsx'; 8 a.href = window.URL.createObjectURL(blob); 9 document.body.appendChild(a);10 a.click();11 window.URL.revokeObjectURL(a.href);12 document.body.removeChild(a);13 } else {14 window.alert('下载错误!');15 }16 });

 

3.点击复制到剪贴板

/* 创建range对象 */const range = document.createRange();range.selectNode(element); // 设定range包含的节点对象/* 窗口的selection对象,表示用户选择的文本 */const selection = window.getSelection();if (selection.rangeCount > 0) selection.removeAllRanges(); // 将已经包含的已选择的对象清除掉selection.addRange(range); // 将要复制的区域的range对象添加到selection对象中document.execCommand('copy'); // 执行copy命令,copy用户选择的文本

ps.不能复制不连续的区域  如果有这个需求 可以插入临时DOM把想复制的放在一起 复制后再移除

转载于:https://www.cnblogs.com/natsu07/p/9964417.html

你可能感兴趣的文章
有道词典_每日一句_2019/08
查看>>
微信小程序 报错Failed to load image
查看>>
读书_2019年
查看>>
有道词典_每日一句_总贴
查看>>
读书汇总贴
查看>>
有道词典_每日一句_2019/09
查看>>
微信小程序 movable-view组件应用:可拖动悬浮框_返回首页
查看>>
微信公众号_Deejo说_2019
查看>>
ASC47B borderless
查看>>
MPT树详解
查看>>
最适合程序员转行的10大职业
查看>>
空间分析开源库GEOS
查看>>
RQNOJ八月赛
查看>>
数据表设计
查看>>
alluxio
查看>>
关于ajax回调数据类型为Json,如何获得他的值
查看>>
前端各种mate积累
查看>>
css深度选择器
查看>>
jQuery 1.7 发布了
查看>>
Python(软件目录结构规范)
查看>>