javascript
wulijuan888666
从事前端多年,热爱解决各种前端问题
展开
-
vue+element ui el-tooltip动态禁用启用,计算文字是否超出容器
【代码】vue+element ui el-tooltip动态禁用启用,计算文字是否超出容器。原创 2022-08-23 11:55:48 · 428 阅读 · 2 评论 -
vue-video-player在移动端点击视频画面不会暂停的问题
1.vue-video-player在web端的时候点击视频画面是可以正常的暂停的,但是在h5端不行2.解决办法1:在视频元素上加一层自己的蒙版,通过点击蒙版控制视频的播放与暂停,但是这个办法在视频全屏的时候会出现问题,且在视频元素渲染多个或是层级较多的时候代码会写的复杂3.解决办法2:<video-player class="video-player vjs-custom-skin" :playsinline="true" :o原创 2022-02-17 12:02:44 · 3502 阅读 · 2 评论 -
javascript js 获取某个月的最后一天
//获取本月的最后一天 //获取本月的最后一天 getLastDay() { var date = new Date(); var new_month = date.getMonth() + 1; //取当前的年份 var new_year = date.getFullYear(); //取当年当月中的第一天 var new_date = new Date(new_year, new_month, 1); va原创 2021-12-28 10:42:11 · 3863 阅读 · 1 评论 -
前端url参数加密的解密
1.当字符串过长时,需要用 encryptlong 来加密,否则会报参数过长的问题2.当这个加密的值运用在url的参数加密中,如果url是另一个项目的话,会出现解密后值为空的现象3.此时需要在加密后 再次用url加密具体如下加密let query = { id:this.morningId, type:1, ids:ids.join(',') } this.h5Url2 = `${process.env.VUE_APP_H5_BASE_HTTP}/shareId原创 2021-09-30 13:55:07 · 4295 阅读 · 0 评论 -
js去掉字符串中的html标签和特殊字符
//去除html标签 delHtmlTag(str) { let a = str; var converter = document.createElement('DIV'); converter.innerHTML = a; var b = converter.innerText; converter = null; var c = b.replace(/[&\|\\\*^%$#@\-]/g, ''); return c; }原创 2021-09-23 11:56:53 · 376 阅读 · 0 评论