摘要:
前端读取后端excel文件流在页面显示、导出,主要是样式布局要完全不变,所以不能用a-table/el-table,采用三方luckyexcel 安装依赖 npm install luckyexcel <template> <!-- 工作概要 --> <div> <a-row type="flex" 阅读全文
摘要:
常规方法:编码 // base64转字符串 getEncode64(str){ // 对字符串进行编码 var encode = encodeURI(str); // 对编码的字符串转化base64 var base64 = btoa(encode); return base64; }, 解码: / 阅读全文
摘要:
首先对base64进行定义: var Base64 = { _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", encode : function(e) { var t = ""; var n, 阅读全文
摘要:
1.下载安装(vue-i18n模块) npm install vue-i18n --save 2.如果项目中没有package.json文件,在根目录下新建package.json文件,并把以下代码加入: { "dependencies": { "vue-i18n": "^8.27.0" } } 从 阅读全文
摘要:
1.实现效果图 鼠标移入,暂停滚动; 鼠标移出,继续滚动; 2.原理 要实现无缝衔接,在原有ul后面还要有一个一样内容的ul; 最外层div为可视区域,设overflow:hidden; 2个ul的高度 > 外层可视div高度,才能滚动; 3.实现代码 html: <!-- vue --> <div 阅读全文
摘要:
两种方法一:在 utils 文件夹中新建一个 filters.wxs 文件将下面代码写入 var filters = { toFix: function (value) { return value.toFixed(2) // 此处2为保留两位小数,保留几位小数,这里写几 } } module.ex 阅读全文
摘要:
第一种:bindsubmit方法 注意*:1.使用form里面定义bindsubmit事件2.bindsubmit事件需要配合button里面定义的formType="submit" 操作3.设置input的name值来获取对应的数据 wxml代码如下: <form bindsubmit="form 阅读全文
摘要:
话不多说,直接上代码! //显示当前时间(年月日时分秒) timeFormate(timeStamp) { let year = new Date(timeStamp).getFullYear(); let month = new Date(timeStamp).getMonth() + 1 < 1 阅读全文
摘要:
笔者最近博客更新频率比以前低了不少,一来是平时工作比较忙,不是在写代码就是在百度代码的路上。虽然笔者平时写博客是来分享技术和记录bug的存在。但前几天中秋见了父母,爸妈白头发多了不少,以及这些天日复一日的代码生活,让我感悟了很多。不知是今晚月色很美,还是风很温柔,特此写下这篇博客来记录此时的感悟。 阅读全文
摘要:
第一种: location. reload() this.$router.go(0) 这两种都可以刷新当前页面的,缺点就是相当于按ctrl+F5 强制刷新那种,整个页面重新加载,会出现一个瞬间的空白页面,体验不好。 第二种:provide / inject 组合 方式是我试过最实用的,下面用项目截图 阅读全文