- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 uniapp 微信小程序 分片 断点续传 大文件上传
uniapp 微信小程序实现大文件分片上传需求:用uniapp开发的微信小程序实现大文件上传方案:使用文件切割工具分片上传文件实现:既然需求和方案已经明确了,那么,动手淦吧~总结需求:用uniapp开发的微信小程序实现大文件上传公司目前有个需求,就是老师上课的录像需要通过手机端小程序上传到服务器,而手机拍摄的视频一般会很大,虽然微信会自动压缩视频,但是难免的,视频依然会很大~~微信自带的文件上传工具,虽然能上传大文件,但是。。。难免可能会出现网络波动等问题,导致文件上传失败,而且服务端也做了限制,单个
2021-08-02 15:55:49 11367 50
原创 elementui的Cascader 级联选择器,在懒加载的时候数据无法回显的解决办法
出现这种情况,一般是数据还没有加载完,就给Cascader 级联选择器赋值,导致无法找到数据。<el-cascader style="width: 100%" placeholder="请选择区域" :props="props" v-model="value"/>...
2021-03-04 23:50:07 3163 2
原创 vue js 点击按钮为当前获得焦点的输入框输入值
VUE js 点击按钮为当前获得焦点的输入框输入值使用mousedown方法,可以阻止页面将焦点转移到按钮上<el-button @mousedown.native="entrySymbol($event,'+')">+</el-button>获取当前拥有焦点的输入框或文本域,并为其赋值 //输入符号 entrySymbol(e, symbol) { //取消失去焦点事件 e.preventDefault() //获
2021-10-25 14:45:24 1030
原创 js 实现计算数组中某一个值的总和~
js 实现计算数组中某一个值的总和~import { Decimal } from 'decimal.js'/** * 格式化浮点数(高精度) * @param val * @returns {Decimal} */export function decimal(val) { return new Decimal(val || 0)}/** * 计算总和 * @param cbk * @returns {number} */Array.prototype.sum = f
2021-09-02 15:08:35 3293
原创 js中 Array.forEach如何跳出循环
js中 Array.forEach如何跳出循环forEach是不能通过break或者return跳出循环的,一般跳出循环的方式为抛出异常: try { let array = [1, 2, 3, 4] array.forEach((item, index) => { if (item === 3) { throw new Error('end')//报错,就跳出循环 } else { console.log(item) }
2021-08-31 14:20:59 1692 1
原创 js实现解析树形结构数据
js实现解析树形结构数据这里没有使用递归也是可以实现树形结构解析,使用双循环的方式解析更加快捷。/** * 树形数据解析 * @param list 数据列表 * @param config 选项配置(id,pid,children) */export function parseTree(list, config) { const id = config?.id || 'id', pid = config?.pid || 'pid', children = config?.childre
2021-08-24 11:35:33 746
原创 gofly 即时通讯 客服 小程序集成
gofly 即时通讯 客服 小程序集成集成的文件结构pages问价夹里的页面直接考进pages中。static文件内容直接考到静态资源目录下。utils文件夹内容直接考到utils工具类中。pages文件中是配置访问的路由信息,直接将内容考到pages.json文件中。 { "path": "pages/chat/chat", "style": { "navigationBarTitleText": "BLUE TEE" }
2021-05-27 17:50:10 177
原创 mybaitis逻辑删除不能记录修改时间
今天遇到一个问题,公司一个同事不小心删错了数据。不过还好,我们项目中用的是逻辑删除,想着可以根据删除的时间范围找回误删的数据。但是打开数据库却惊奇的发现mybatis的逻辑删除并没有记录删除时间!!!虽然配置了自动填充,逻辑删除也是修改数据的标识,但是为什么没有填充删除时间呢?原来当mybaitis执行delete以及相关的方法时,并不会记录删除时间。 于是乎,我写了一个mybaitis的插件,用于记录所有的更新操作记录时间,或者定义的一些其他东西,比如操作人等:/** * 拦...
2021-04-16 15:33:33 1259
java图片滑动验证码
2020-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人