js
前端小袁
银川发展,在甜橙科技担任前端工程师,有技术问题讨论交流
展开
-
element ui 表格,通过下载按钮下载生成Excel表格
element ui 表格,通过下载按钮下载生成Excel表格,内容记录原创 2022-05-25 16:54:58 · 651 阅读 · 0 评论 -
通过地址浏览器下载文件
通过地址浏览器下载文件,内容记录原创 2022-05-25 16:54:09 · 610 阅读 · 0 评论 -
前端js数组去重方法
前端js数组去重原创 2022-05-07 13:51:21 · 138 阅读 · 1 评论 -
uni-app中,表单验证规则处理
uni-app中,表单验证规则处理,待完善,内容记录/** * form: 表单对象 * rule: 规则对象 */RuleValidation(form, rule) { let type = true; for(let key in form) { for(let k in rule) { if(key == k) { if(rule[k].required) { i原创 2022-05-07 11:49:19 · 1045 阅读 · 0 评论 -
uni-app中,封装的查看文件的方法
uni-app中,封装的查看文件的方法,记录内容lookFiles(url) { uni.downloadFile({ url: url, success: function (res) { var filePath = res.tempFilePath; uni.openDocument({ filePath: filePath,原创 2022-05-07 13:47:53 · 496 阅读 · 0 评论 -
uni-app, 查看大图
uni-app, 查看大图,内容记录/** * 参数解析 * index: 当前内容下标 * data: 图片数组 */lookImage(index, data) { uni.previewImage({ current: index, urls: data });};lookImage(0, ['http://……', 'http://……']);...原创 2022-05-07 11:52:31 · 2561 阅读 · 0 评论 -
uni-app 页面跳转
uni-app 页面跳转,内容记录navigateTo(url, str, data) { let b = str == undefined ? '' : (`?${str}=` + JSON.stringify(data)); uni.navigateTo({ url: url + b });};原创 2022-05-07 11:43:03 · 158 阅读 · 0 评论 -
前端js,防抖
防抖,方法记录// 防抖let t = null;export const Debounce = function (fn, delay) { if (t !== null) { clearTimeout(t); t = null; } t = setTimeout(() => { fn(); clearTimeout(t); t = null; }, delay);};...原创 2022-05-07 11:40:11 · 142 阅读 · 0 评论 -
前端js下划转驼峰命名
下划转驼峰命名,直接上代码/** * 下划转驼峰 */function camelCase(str) { return str.replace(/_[a-z]/g, str1 => str1.substr(-1).toUpperCase())}原创 2022-05-07 11:09:45 · 210 阅读 · 0 评论 -
前端js首字母大写,记录
废话不多说,直接上代码/** * 首字母大写 */function titleCase(str) { return str.replace(/( |^)[a-z]/g, L => L.toUpperCase())}原创 2022-05-07 11:08:00 · 194 阅读 · 0 评论 -
Element UI 表单重置
直接上代码/** * Element UI 表单重置 */function resetForm(refName) { if (this.$refs[refName]) { this.$refs[refName].resetFields(); }}原创 2022-05-07 11:06:18 · 780 阅读 · 0 评论 -
前端js获取对象数组的最大值和最小值
直接上代码/** * 获取对象数组的最大值和最小值 * array: 传入的数组 * val: 需要判断的字段 */// 数组最小值minimumValue(array, val) { return Math.min.apply(Math, array.map(function(o) {return o[val]}));};// 数组最大值maximum(array, val) { return Math.max.apply(Math, array.map(functio原创 2022-05-07 11:04:33 · 911 阅读 · 0 评论