技术
技术分享,转载等
Hacker吕小布
吕小布
展开
-
纯css实现树状连接线
代码】纯css实现树状连接线。原创 2022-07-29 15:30:20 · 1333 阅读 · 1 评论 -
基于uView组件库的二次封装多功能下拉组件
放入项目中的components中使用 demo :记得searchPopup组件也需要引入 基于uView组件库原创 2022-07-13 14:29:21 · 4756 阅读 · 0 评论 -
uni-table 改造源码 添加固定表头功能 附件修改后源码
demo原创 2022-07-11 18:26:23 · 2903 阅读 · 11 评论 -
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 · 963 阅读 · 0 评论 -
前端递归处理转义和json解析
场景需求:碰到某些后端接口需要前端转义解析特殊字符 且每一层都是字符串需转成json格式 (后端技术栈教老)前端崩溃中…解决代码// 正则处理请求数据function checkName(val) { val = val.replace(/\"/g, '转义-双引号') .replace(/\'/g, '转义-双引号') .replace(/\//g, '转义-左斜杠') .replace(/\\/g, '转义-右斜杠') return val}// 正则解原创 2022-04-14 15:04:10 · 634 阅读 · 0 评论 -
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 · 1070 阅读 · 0 评论