- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 关于json数组根据单个或多个key值去重问题
案例根据多个键值对去重(如果yjId ejId sjId都一样,则去掉重复的)数据是朋友发我的 emm 稍微删除一点吧// 数据放下面了 比较乱let key = ["yjId","ejId","sjId"];let arrs = this.uniqueArray(arr,key)uniqueArray(array, key) { var result = [array[0]]; for (var i = 1; i < array.length; i++) {
2024-01-19 15:00:00 448
原创 手机号随机生成前三位,确保生成的前三位满足手机号码的格式,中间四位替换成*,后四位随机替换
在一串带有手机号码的字符串中,有一个手机号码,找到该号码,并把该手机号的前三位随机替换,确保生成的前三位满足手机号码的格式,手机号码的中间四位替换成*,手机号码的后四位随机替换
2024-01-16 15:33:42 855
原创 JS 对比两个数组的差别
记录对比两个数组的差别var before = [1, 3, 4, 5, 6];var after = [2, 3, 7];var less = [];var more = [];var hebing = a1.concat(a2);hebing.sort();hebing.reverse();var quchong = $.unique(hebing);console.info(a1);console.info(a2);console.info(quchong);quchong.
2021-10-14 09:45:24 1201
原创 关于vue中使用swiper4的坑
类似小程序的swiper中的circular、previous-margin、next-margin展示效果,重点在于动态获取参数后必须(!!!)在请求回调里初始化swiper,不然会出现很奇怪的现象(我也不知道为什么)标记文本html<div class="swiper-container"> <div class="swiper-wrapper" ref="mySwiper"> <div class="swiper-slide" v-for="(item,ind
2020-12-07 10:40:52 407
原创 js加减乘除精度丢失问题
// 加法numAdd(num1, num2) { let baseNum, baseNum1, baseNum2; try { baseNum1 = num1.toString().split(".")[1].length; } catch (e) { baseNum1 = 0; } try { baseNum2 = num2.toString().split(".")[1].length; } catch (e) {
2020-09-17 12:04:56 266 1
原创 Vue——时间戳转换成年月日时分秒
timeFormat(timestamp){ var time = new Date(timestamp); var year = time.getFullYear(); var month = time.getMonth()+1; var date = time.getDate(); var hours = time.getHours(); var minutes = time.getMinutes(); var seconds = time.get
2020-09-16 17:43:43 2883 1
原创 Vue——双(多)循环内设置多个倒计时
methods: { timer() { this.groupList.forEach(item => { this.temp = setInterval(() => { item.groupItemRes.forEach(items => { items.countDown = this.countDownFun(items.endTime) }) this.$forceUpdate() }, 1000) }) }, c
2020-09-14 16:21:37 545
原创 IOS上滚动不流畅的css处理方式
为内容溢出的元素父级样式中添加样式:overflow-y: auto;-webkit-overflow-scrolling: touch;
2020-08-21 11:43:34 383
原创 Vue——解决页面v-for和v-if嵌套webview问题
点击事件(或其他)再次渲染时,js里值已经改变,但是v-if判断错误,这个问题我已经遇到过几次了添加this.$forceUpdate()在事件方法尾部,进行强制渲染webviw,效果实现。出现这种问题的原因应该是数据层次太多,render函数没有自动更新,所以需手动强制刷新。render 函数 跟 template 一样都是创建 html 模板的,但是有些场景中用 template 实现起来代码冗长繁琐而且有大量重复,这时候就可以用 render 函数...
2020-08-14 16:34:31 754
原创 Vue——vue-video-player(video.js)实现rtmp直播流
以前的项目,重新迭代(以前用的阿里云组件,被七牛云代理了,而且特别烦琐,周六折腾了一下午 于是就有了这篇文章), 一来做个记录(确实太坑了) 二来也是希望对正在为直播头疼的小伙伴
2020-08-10 12:38:50 1382 7
原创 Vue组件——数字滚动抽奖效果
闲话不多说(希望对大家有帮助),那就直接上代码吧可调整数字滚动速度,可指定开奖延迟时间,可指定开奖数字,按个人需求自行改动(录了个效果供参考,临时找的录屏,表介意)组件代码<template> <div class="info-span04" style="color: #333333;"> 中奖号码: <div style="vertical-align: middle;display: inline-block;"> <div class
2020-06-04 16:42:11 2646 2
原创 Less语法整理01
闲下来想了解,索性记录一下变量@1.样式变量@color: #000 // 定义color:@color // 使用2. 样式名变量@my-name:color;.ad{ background-@{my-name}:#000;}3.选择器变量@banner: portal-banner;.@{banner}{ width:100%;}4.变量拼接@ba...
2019-10-24 10:55:20 200
原创 微信小程序富文本显示之wxParse 踩坑记(嵌套式循环列表显示)
踩了近一天的坑,终于是做出来了。今天用一下午时间整理下,分享出来,希望对大家有所帮助一、下载wxParse,并在微信小程序使用下载wxParse-微信小程序富文本解析组件:wxParse组件下载在项目app.wxss全局样式文件中,引入wxParse的样式表:@import "./wxParse/wxParse.wxss";在需要加载html内容的页面文件目录下的js文件里引入wxPa...
2019-09-29 17:05:55 1124
原创 微信小程序之课表展示
微信小程序之课表页面展示图片如何插入一段漂亮的代码片页面展示图片图片: 居中的图片: 居中并且带尺寸的图片: 当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。如何插入一段漂亮的代码片去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.// An highlighted blockvar foo = 'bar';...
2019-07-27 18:19:58 4267 72
原创 es6 filter() 数组过滤方法总结
es6 filter() 数组过滤方法总结1.创建一个数组,判断数组中是否存在某个值var newarr = [ { num: 1, val: 'ceshi', flag: 'aa' }, { num: 2, val: 'ceshi2', flag: 'aa2' }]console.log(newarr.filter(item => item.num===2 ))2.也...
2019-06-10 14:49:56 835
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人