- 博客(7)
- 收藏
- 关注
原创 vue audio loop=true时ended事件不监测,audio播放地址一样时不继续播放
当我做一个循环列表播放广播时,有两段文字一样,然后audio就停了,也不监测ended事件,然后我试着当它一样时设置loop=true,这样它就会重复播放,结果loop=true时它就不监测ended事件了,因为这时audio播放文件它是没有播放完毕的。经测试,当有两段播放地址一样时,它会暂停,我们可以动态再播放它if(this.audioUrl == this.audioUrlList[0]){ console.log('与上一条播放一样') this.$ref
2020-05-13 10:23:19
1664
1
原创 vue table中文字 换行
table中文字 换行htmlcsshtmltable column 中加入 type:html 如:<el-table-column prop="date" type:html label="时间"></el-table-column>css.el-table .cell{ white-space: pre-line; }...
2020-04-17 15:09:41
5116
原创 param() 转js
$.param转js完成数组序列化原对象以及我想要传的对象param() 源码在写微信小程序的时候想把一个数组对象转化为一个对象传给后台,但是微信小程序不支持 param() ,所以就问了别人帮写出来的,我觉得写得非常好,逻辑很清晰,就贴出来,也提醒自己,基础再练得扎实点原对象以及我想要传的对象//我原来有的对象var temp = { accessToken: "1", person...
2019-07-03 09:40:01
342
原创 JavaScript 截取数组
**截取数组**通过重新定义数组的 length 属性来实现截取var array = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ];array.length = 4;console.log(array); // [0, 1, 2, 3]就是通过 slice() 方法来实现啦,并且它的运行速度比定义 length 属性更快。var array = ...
2019-06-14 13:29:35
3616
转载 微信小程序 模块化
模块化将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。注意:exports 是 module.exports 的一个引用,因此在模块里边随意更改 exports 的指向会造成未知的错误。所以更推荐开发者采用 modele.exports 来暴露模块接口,除非你已经清晰知道这两者的关系。小程...
2019-06-06 10:31:45
776
转载 最全的常用正则表达式大全
最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等一、校验数字的表达式1 数字:1$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9])$6 非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数...
2019-05-14 11:54:54
570
原创 css控制文本行数超出显示省略号
css控制文本行数超出显示省略号div{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; //行数 text-overflow:ellipsis; //超出省略号 overflow: hidden;}...
2019-04-01 09:23:18
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人