
JavaScript
爱吃爱喝爱玩儿乐
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多筛选条件 模糊数据匹配
多筛选条件 模糊数据匹配原创 2022-06-10 09:30:35 · 367 阅读 · 1 评论 -
利用iframe 监听页面宽度变化
????前情提要:首先我的页面样式如上图,左侧菜单部分可以手动展开/收缩;所以会影响到右侧内容部分的宽度,我目前需要将按钮的地方固定在底部,由于采用了position: absolute;bottom: 0; 导致width不能继承到父元素的宽度,从而展示超出页面。解决方案: 通过在内容区域 添加iframe ,通过监听iframe,在监听iframe发生变化后,获取内容区域宽度 赋值给 按钮区域。上代码:<div id="page-wrapper"> ...原创 2021-10-14 14:29:17 · 1418 阅读 · 0 评论 -
js计时器 and 倒计时
formatTimer(value) { let secondTime = parseInt(value); // 秒 let minuteTime = 0; // 分 let hourTime = 0; // 小时 let dayTime = 0; // 天 let result = ''; if (value < 60) { result = value < 10 ? `00:00:0${secondTime}` : `00:00:${secondTime}.原创 2021-06-17 21:06:36 · 234 阅读 · 0 评论 -
vue时间转换集锦
changeTime(time) { var date = new Date(time); //时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear() + '-'; var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; var D = date..原创 2021-06-01 15:10:10 · 258 阅读 · 0 评论 -
vue js 监听页面滚动触底 && 监听iframe滚动及触底 && 带你搞清 offsetHeight,scrollTop,scrollHeight区别
想要监听页面滚动是否触底,你要先搞清offsetHeight,scrollTop,scrollHeight区别,以及如何让应用,话不多说上代码????????offsetHeight: 它是包括padding、border、水平滚动条,但不包括margin的元素的高度。⚠️:对于行内元素这个属性值一直是0,单位px,是只读元素。scrollTop:表示在有滚动条时,滚动条向下滚动的距离也就是元素顶部被遮住部分的高度即“卷”起来的高度。⚠️:在无滚动条时scrollTop==0恒成立,单位原创 2021-05-19 11:31:49 · 4511 阅读 · 5 评论 -
vue.js数据置换
假设服务端给你的返回数据是:你需要将里面的days数组的值进行重置:7显示为:1周(7天),30显示为:1个月(30天)....if ($data && $data.length > 0) { //$data表示返回的数据list $data.map(item => { this.$set(item, "type_name",...原创 2020-03-12 16:48:54 · 431 阅读 · 0 评论 -
数组对象排序sort
arr = [{type:2,age:15},{type:9,age:14},{type:1,age:27}]arr.sort((a,b)=>{ return a.type-b.type})console.log(arr)则可以根据数组内对象里面type的值对整个数组进行排序原创 2019-11-18 17:25:43 · 806 阅读 · 0 评论 -
vue+elemeng ui 前端处理数据做分页
需求点: 页面数据为前端本地数据,做分页处理。原创 2019-08-17 18:21:38 · 1173 阅读 · 0 评论 -
前端JS——将数组中指定的元素挪到第一位
假如我们有个已知数组 arrarr = [1,2,3,4]key = 3我们要根据key的值来找到这个元素,然后把它挪到数组的第一位,让它返回的结果为[3,1,2,4]for (var i = 0; i < arr.length; i++) { if (arr[i] === key) { arr.splice(i, 1); break; }...原创 2019-08-07 17:04:25 · 26807 阅读 · 7 评论 -
前端JS——类似评价时选择标签
如图这样的需求:话不多说上代码原创 2019-08-09 14:26:40 · 678 阅读 · 0 评论 -
前端JS——if else if 的简洁写法
假如我们有这样一段逻辑:let orderStatus = ''if (res.data.status == '1') { orderStatus = '待付款'} else if (res.data.status == '2') { orderStatus == '待发货'} else if (res.data.status == '3') { orderS...原创 2019-08-06 13:59:37 · 12771 阅读 · 0 评论