摘要:
Vue中有导出功能,是通过流来下载文件,但是下载后表格文件打不开,格式有误; 因为流文件下载需要设置responseType = 'blob',但是看控制台接口找不到这个属性值,接口返回data也是一堆乱码,什么鬼。。。 用了两个小时的时间,终于找到了原因,实测可行:因为项目中使用了Mock.js, 阅读全文
摘要:
1.谷歌浏览器(WebKit内核): //滚动条设置 .element::-webkit-scrollbar{ width: 10px; height: 10px; } //滚动槽设置 .element::-webkit-scrollbar-track { border-radius: 10px; 阅读全文
摘要:
在el-table中有提供的属性,实现超出单元格后显示省略号,鼠标悬浮时显示详细文本,那么在普通文本中怎么实现类似的功能呢?↓ 1.定义样式,实现超出部分省略号: .con_txt { white-space:nowrap; overflow:hidden; text-overflow:ellips 阅读全文
摘要:
某些项目中会有大屏展示功能,这一页面往往都是需要投放到大型显示器上的,因此需要自适应电脑屏幕,这里我们想到了使用rem单位。虽然有现成的插件可以把px转换成rem,但是我们只想要在大屏进行自适应处理,而其他页面使用px单位,因此我们可以使用以下方法来实现: 1.新建rem.js文件 //设置基础字号 阅读全文
摘要:
/** * 比较时间大小 * @param start_time: 2020-02-02 00:00:00 * @param end_time: 2020-03-03 00:00:00 * @returns {Boolean} */ compareDate: function (start_date 阅读全文
摘要:
项目通常引入的是kindeditor-all.min.js,这里我们需要改为引入kindeditor-all.js,因为要对其源码进行修改。 1.打开文件,搜索下面的这行代码: KindEditor.plugin('image', function(K) { 2.查找下面提交图片办法,并将其注释掉, 阅读全文
摘要:
/** * 时间格式化 */ dateFtt: function(fmt,date) { var o = { 'M+': date.getMonth() + 1, //月份 'd+': date.getDate(), //日 'h+': date.getHours(), //小时 'm+': dat 阅读全文
摘要:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>input_file验证</title> </head> <body> <input type="file" id="upload-file"> <script 阅读全文
摘要:
微信小程序引入轮播图,滑动时通过this.setDate()改变swiper的current下标,滑动频率过快会出现闪屏bug 解决:1.判断滑动事件的source值是否是主动滑动引起的轮播,若不是就禁止掉轮播 2.通过小程序文档提供的bindanimationfinish事件,当滑动动画完成时才可 阅读全文