07 2020 档案
摘要:1、问题描述:在弹框里,有个table,我本意是想着在拿到数据渲染table后,利用setCurrentRow()方法让第一行为默认选中高亮状态,这就需要操作dom,然而这个dom在这里根本拿不到,即使是加了this.$nextTick(()=>{})。 2、但是根据以往的经验,我一般关闭dialo
阅读全文
摘要:sass: 1、vscode安装两个插件: 2、写好scss后,点击 3、直接引入转好的css文件就可以了 less: 1、下载插件 2、settings.json中添加设置 "less.compile": { "compress": false,//是否压缩 "sourceMap": false,
阅读全文
摘要:1、安装依赖: npm install -S file-saver npm install -S xlsx npm install -D script-loader 2、下载导入Blob.js和 Export2Excel.js 3、组件中使用: <div @click="outTab">导出</di
阅读全文
摘要:1、安装依赖: npm install -S file-saver npm install -S xlsx npm install -D script-loader 2、static文件夹下新建excel/Export2Excel.js (放在下面了。static中存放别人的文件,assets中存放
阅读全文
摘要:1、安装依赖: npm install --save xlsx file-saver 2、在组件中引入: import FileSaver from 'file-saver' import XLSX from 'xlsx' 3、添加导出按钮: 4、导出函数: outTab() { let fix =
阅读全文
摘要:::-webkit-scrollbar :滚动条整体部分,其中的属性有width,height,background,border等。 ::-webkit-scrollbar-button :滚动条两端的按钮。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果。 ::-w
阅读全文
摘要:如果是在标签内加icon  如果是使用class <i class='iconfont icon-wrong'></i> 如果是放在伪元素中使用: 需要将类名iconfont中的样式拿过来: .el-form-item__error::before { content: '\e70d
阅读全文
摘要:前面写过图片预览和pdf预览。 第一种方法: word、ppt、xls文件实现在线预览的方式比较简单可以直接通过调用微软的在线预览功能实现,前提:资源必须是公共可访问的。 地址:https://view.officeapps.live.com/op/view.aspx?src=你的文件地址 测试一下
阅读全文
摘要:问题描述:当dialog和v-viewer一起使用时,点击图片预览,会出现预览的图片z-index比dialog小 原因:dialog默认的z-index是2000,每次关闭后再次打开z-index会递增2左右,v-viewer的层级默认是2015,这样预览不了几次,就会出现dialog的z-ind
阅读全文
摘要:// 判断数组中是否有同一项,例如:["111","22","33","111"] 返回true export const isRepeat = arr => { var hash = {} for (var i in arr) { if (hash[arr[i]]) //hash 哈希 retur
阅读全文
摘要:/** * 判断此对象是否是Object类型 * @param {Object} obj */ function isObject(obj) { return Object.prototype.toString.call(obj) '[object Object]'; }; /** * 判断此类型是
阅读全文
摘要:data() { let checkIDCard = (rule, value, callback) => { const IDCardReg = /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[0-2])(([0-2][1-9])|10|20|30|31)\d{3}(\d|X|x
阅读全文