前段小技术
雪の狱
这个作者很懒,什么都没留下…
展开
-
超过固定字数省略,多行省略号
利用计算属性,判断超出40字数省略data() { return {datas: [{ coverPic:require('../../assets/img/about/video1.jpg'), title:'小思观债 | 1月房企合理资金需求得到嗖的骑嗖的骑蜗牛发OK伤风胶囊', information:'1月,中思拓研究院重点监测的100家上市房企债 券发行规模为392.15亿元,发债规模同比大幅发行规模为392.15亿元,发债规模同比大幅'原创 2022-04-20 14:16:25 · 181 阅读 · 0 评论 -
浏览器缓存视频进度,vue-video-player
整个vue组件放进来了,基本上是用id+视频地址,判断id是否存在,如果有则调用缓存拿到上次播放市场playTime,然后从这个时长加载主要方法关键字play (id,url) ,open() ,close (e) ,//当前播放位置发生变化时触发。 onPlayerTimeupdate(player)//将侦听器绑定到组件的就绪状态。与事件监听器的不同之处在于,如果ready事件已经发生,它将立即触发该函数。。 playerReadied(player) {...原创 2022-04-20 12:29:55 · 1901 阅读 · 0 评论 -
判断num(key)在objarr数组对象里,拿到obj的另一个参数
//判断num在objarr里,拿到obj的另一个参数 checkFn(num, objArr) { let times = 0 if (!(objArr instanceof Array)) { times = 0 //'请传入正确格式的数组' } objArr.forEach(function (i...原创 2022-04-20 12:19:51 · 114 阅读 · 0 评论 -
判断对象数组中是否有某个对象的id,有则替换整个对象无则添加
分别传入,数组,需要替换或者添加的对象,用于判断的key值//判断对象数组中是否有某个对象,有则替换无则添加 formateArrObjData(initialArr, obj, pro) { // 判定数据是否为数组 if (!(initialArr instanceof Array)) { return [] //'请传入正确格式的数组' }...原创 2022-04-20 12:14:53 · 1845 阅读 · 0 评论 -
点击返回顶部动画
<div class="scrolltop" @click="toTop()" v-show="scrollshow"></div>let timer = null //全局属性,可以写到data里data() { return { scrollshow: false, step:{ //此数据是控制动画快慢的 type:Number, default:1000 }.原创 2022-04-20 12:09:23 · 125 阅读 · 0 评论 -
将坐标或者数字后几位数字显示为*
//自行拆分坐标拿到经纬度letlatitude="108.24557414545545";replaceAsterisk(latitude){ letlatsplites=latitude.split("."); //通过.分割 letsubstr0=latsplites[0]; letsubstr1=latsplites[1]; ...原创 2021-07-14 17:17:05 · 113 阅读 · 0 评论 -
过滤出不需要显示的关键字js方法,vue过滤器
1.过滤不需显示的关键字方法judgeBadWord(obj) { let word1 = 'word1' //关键字1 let word2 = 'word2' //关键字2 //检索是否含有关键字,有的话替换掉 if(obj.indexOf(word1) !== -1 || obj.indexOf(word2) !== -1 ){ let result = obj.replace原创 2021-07-14 16:59:23 · 416 阅读 · 0 评论