js
lrz136
111
展开
-
js比大小的问题
字符串比大小,位数相同,则对比第一位,不等就出结果;然后在对比第二位,如果其中一个没第二位,另一个有,则有第二位的大,下面类似。结果发现 a,b类型均为string时候,会错误,需要转成number类型。记录工作中遇到的一个问题,两个输入金额比对,但结果是错误的。分析:a>b,结果不对,分析是a,b类型导致。原创 2024-01-24 16:16:38 · 490 阅读 · 0 评论 -
js比较时间戳是否为同一天
时间戳除以一天向下取整如果两者相等 即为同一天。一天 = 24 * 60 * 60 * 1000。原创 2023-11-16 16:00:01 · 943 阅读 · 0 评论 -
字符串过滤emoji
【代码】字符串过滤emoji。原创 2023-07-11 16:44:46 · 183 阅读 · 0 评论 -
阿里云图片压缩显示
【代码】阿里云图片压缩显示。原创 2023-05-25 15:08:50 · 175 阅读 · 0 评论 -
多个this.$message.warning渲染重叠覆盖问题
【代码】多个this.$message.warning渲染重叠覆盖问题。原创 2023-04-11 15:28:33 · 759 阅读 · 0 评论 -
前端根据图片提取主题色
图片 展示长边显示时添加背景色。原创 2022-12-01 11:30:51 · 686 阅读 · 0 评论 -
papaparse实现csv在线预览中文乱码问题
PapaParse插件实现csv在线预览时,会出现中文预览乱码问题,用XMLHttpRequest()获取到文件,然后再用FileReader()改变文件的编码,最后用PapaParse直接解析,解决文文乱码原创 2022-08-03 16:32:04 · 1377 阅读 · 0 评论 -
数组去重方法
1.es6 Set()cosnt arr = [1,2,3,2,4,1]console.log([...new Set(arr)])2const arr = [1,2,3,2,4,1]console.log(Array.from(new Set(arr)))3.jsconst Arr = ["1", 2, "4", 2, null, "1"]const arr2 = []for(let i in Arr) { if(arr2.indexOf(Arr[i]) ==.原创 2021-01-05 20:05:13 · 74 阅读 · 0 评论 -
el-table获取全选的勾选状态
有时候要自定义el-table的全选按钮的事件操作用它本身全选点击事件,然后根据点击状态TRUE/FALSE来做自己的操作@select-all="handleSelectAll"handleSelectAll(){ // ref=pushMultipleTable 的el-table的全选点击TRUE/FALSE if(this.$refs['pushMultipleTable'].store.states.isAllSelected) { // do some原创 2022-05-18 14:59:31 · 1112 阅读 · 0 评论 -
vue 使用定时器
const paramsTimer = setInterval(() => { fetchCustomizeList({ has_options: 1, store_id: this.store_id, page_size: 999, status: 1 }).then(async(res) => { if (res.code === RES_SUCCESS_CODE) { this.customizeList = res.d...原创 2021-10-29 14:43:24 · 143 阅读 · 0 评论 -
一个数组for循环splice删除他被选中的元素出现索引bug
因为splice删除元素会导致数组变化,所以导致数组全部或者大部分(大于十个元素)出现bug;倒着来很完美!!const copyArr = _.cloneDeep(this.list) if (this.checkedArr.length > 0) { for (let i = this.list.length - 1; i > -1; i--) { this.checkedArr.find(val => { .原创 2021-06-30 16:20:11 · 404 阅读 · 0 评论 -
input输入框输入限制数字输入
<input oninput="value=value.replace(/\D+/g,'')" maxlength="11"> // vue<input @input="value=value.replace(/\D+/g,'')">原创 2021-03-01 09:04:58 · 162 阅读 · 0 评论 -
替换字符串中两个指定字符串之间的字符
let str = `搭嘎广大嘎嘎大概傻瓜<img src="https://resource.jinduo.com/ueditor/php/upload/image/20210223/1614085927220309.png" title="1614085927220309.png" alt="收藏_按下@3x.png"/>公司的公司的还是打个回访电话打发货单<img src="https://resource.jinduo.com/ueditor/php/upload/image/2.原创 2021-02-24 14:47:43 · 785 阅读 · 2 评论 -
去掉富文本字符串里的标签,只留下img标签
let str = `<p>搭嘎广大嘎嘎大概傻瓜<br/><img src="https://resource.jinduo.com/ueditor/php/upload/image/20210223/1614085927220309.png" title="1614085927220309.png" alt="收藏_按下@3x.png"/><br/>公司的公司的还是打个回访电话打发货单<br/><img src="https://reso.原创 2021-02-24 14:41:28 · 624 阅读 · 0 评论