程序人生

微信小程序倒计时功能实例代码

本实例的主要功能是:单击按钮弹出一个半透明的弹出层,在规定的时间后才能激活关闭按钮,关闭弹出层。 wxml部分 view class="wrap"view class="btns"button formType="submit" class="btn" hover-class='...

程序人生

JS函数节流和函数防抖问题分析

问题1:如果实现了dom拖拽功能,但是在绑定拖拽事件的时候发现每当元素稍微移动一点便触发了大量的回调函数,导致浏览器直接卡死,这个时候怎么办? **问题2:**如果给一个按钮绑...

程序人生

基于vue-video-player自定义播放器的方法

先看一下效果。 图1--显示侧边栏 图2-收起侧边栏; 图三:全屏。 写在前面 本次项目中需要用到vue,vue-video-player,我用的是iview的ui框架,但是ui框架无妨,这里关注的是基于video.js开发...

程序人生

微信小程序icon组件使用详解

微信小程序icon组件的实现,具体如下 原生的icon组件的属性 WXML view class="icon-group" icon wx:for="{{typeList}}" type="{{item}}" size="40"/icon/view JS Page({ data: { typeList: ['success', 'success_no_circle', 'info',...

程序人生

JavaScript中的一些隐式转换和总结(推荐)

js中的不同的数据类型之间的比较转换规则如下: 1. 对象和布尔值比较 对象和布尔值进行比较时,对象先转换为字符串,然后再转换为数字,布尔值直接转换为数字 [] == true; //false []转...

程序人生

详解JS模块导入导出

开发中基本不会将所有的业务逻辑代码放在一个JS文件中,特别是在使用前端框架,进行组件化开发中时,会复用相应的组件。这时,就会用到模块导入/导出的方法了。 当然,上面提到...