摘要:
首先安装 npm install file-saver 与 npm install html-docx-js 然后在你的导出页面中 import FileSaver from 'file-saver' import htmlDocx from 'html-docx-js/dist/html-docx 阅读全文
摘要:
1. 不使用临时变量来交换变量的值 例如我们想要将 a 于 b 的值交换 let a = 1, b = 2; // 交换值 [a, b] = [b, a]; // 结果: a = 2, b = 1 2. 对象解构,让数据访问更便捷 const { name, age } = { name: '张三' 阅读全文
摘要:
1. 使用 flatMap 数组方法 flatMap() 本质上是 map()和 flat() 的组合,区别在于 flatMap 只能扁平1级,flat 可以指定需要扁平的级数,flatmap 比分别调用这两个方法稍微高效一些。 const arr = [1, 2, [4, 5], 6, 7, [8 阅读全文
摘要:
1. 计算数组中元素的总和 这是reduce最常见的用法之一,可以用来计算数组中所有元素的总和。例如,如果我们有一个包含数字的数组,我们可以用reduce来求和: const numbers = [1, 2, 3, 4, 5]; const sum = numbers.reduce((acc, cu 阅读全文
摘要:
方案一:直接根据宽度的比率进行缩放。(宽度比率=网页当前宽 / 设计稿宽) 1 <script> 2 window.onload = function () { 3 triggerScale(); 4 window.addEventListener("resize", function () { 5 阅读全文
摘要:
本人亲测避坑。 在App.vue页面的style中 uni-modal { .uni-modal { .uni-modal__bd { //你所要设置的css样式 } } } 配置以上代码即可。 注:是在uniapp中哈。 阅读全文
摘要:
一.安装babel-polyfill库 npm install --save babel-polyfill 如图 二.在main.js中引入(放在最上面,一定要在第一行) import 'babel-polyfill' 三.在vue.config.js中加入 transpileDependencie 阅读全文
摘要:
vue+el-table实现不同分页面保存勾选数据。 如下图 具体实现步骤如下: 1、在el-table中加入:row-key属性,标记勾选的key 1 get_row_key(row) { 2 // 保证是唯一标识符即可 3 return row.id 4 },//js 2、使用@selectio 阅读全文
摘要:
1 1、el-table 加一个方法::row-key="get_row_key" 2 3 2、在 methods 中: 4 5 // 保持选中状态 6 get_row_key(row) { 7 // 保证是唯一标识符即可 8 return row.id 9 }, 10 11 3、加上 :reser 阅读全文
摘要:
新建穿梭组件 bTransfer.vue 1 <template> 2 <div class="bpo-table-transfer"> 3 <div class="bpo-table-transfer-panel"> 4 <p class="transfer-panel-header"> 5 <s 阅读全文