- 博客(9)
- 收藏
- 关注
原创 基于uView组件库的二次封装多功能下拉组件
放入项目中的components中使用 demo :记得searchPopup组件也需要引入 基于uView组件库
2022-07-13 14:29:21 5093
原创 关于uniapp u-view 的图片上传组件的坑
uview的上传文件组件–u-upload 有一个视图更新的 坑当传入的fileList层级过多时 上传组件可能无法监听数组的变化而做出更新 此时只需要修改数组后调用组件自带的更新方法即可 (官方未在文档中写出此方法)<u-upload ref="upload":fileList="fileList" @delete="deletePic"></u-upload>----------------------------------------------------------
2022-04-23 16:20:50 1603
原创 uniapp 将下拉弹窗showActionSheet 二次封装成业务组件
可自行修改成符合自己项目的业务组件 提供的是一种封装思路//util.jsexport function showAction(name, disabled) { if (disabled) return //是否禁用 function editFn(path, value, obj) { const arr = path.split('.') const len = arr.length - 1 arr.reduce((cur, key, index) => {
2022-04-14 15:21:31 1064
原创 前端递归处理转义和json解析
场景需求:碰到某些后端接口需要前端转义解析特殊字符 且每一层都是字符串需转成json格式 (后端技术栈教老)前端崩溃中…解决代码// 正则处理请求数据function checkName(val) { val = val.replace(/\"/g, '转义-双引号') .replace(/\'/g, '转义-双引号') .replace(/\//g, '转义-左斜杠') .replace(/\\/g, '转义-右斜杠') return val}// 正则解
2022-04-14 15:04:10 700
原创 js概率算法
1.利用数组和Math.random()函数 let nameArr = [ { name: '玩游戏', value: 80 }, { name: '看电影', value: 25 }, { name: '搞学习', value: 5 } ] Array.prototype.sample = function () { if (!thi
2022-04-14 14:51:10 1128
原创 2021-10-19 微信部分版本无法收藏多个链接
问题描述:目前发现微信8.0.15版本下 hash模式的vue项目无法在微信公众号收藏多个链接,收藏多次也只会显示第一次的收藏/* 课程分享方案 */export let shareLesson = (lessonInfo) => { wx.ready(() => { let shareObj = { title: lessonInfo.share_title || lessonInfo.title, // 分享标题
2021-10-19 14:31:36 852
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人