1、先打开微信开发者工具。
2、打开wxml文件。
3、在文件中首先新建一个swiper标签。
4、通过interval属性,可以设置轮播图自动切换的时间间隔,这里设置为1000默认是5000,单位是毫秒。
5、在下面设置的路径。
6、打开模拟器,显示绿色才是开启。
7、在预览中可以看到切换的时间变快了。
设计一个实现倒计时功能的小程序,小程序运行后,首先显示空白界面,过2秒后才显示计时界面,点击“开始计时”按钮后开始倒计时,点击“停止计时”按钮后停止计时。
实现效果:根据案例描述做出如下图效果,初始显示空白界面,2秒后显示计时界面(图1),数字为60,点击“开始计时”按钮后开始倒计时,点击“停止计时”按钮后停止计时(图2)。
indexwxml
<!--indexwxml-->
<view class="container">
<view wx:if="{{hidden}}">
<view class="title"> 计时器</view>
<view class="play"> {{num}}</view>
<view class="btn">
<button bindtap="start"> 开始计时</button>
<button bindtap="stop">停止计时</button>
</view>
</view>
</view>
indexjs
// indexjs
// 获取应用实例
var num = 60;//定义开始秒数
//定义一个布尔变量,用于停止计时器
var ynStop=false;
Page({
data: {
//用于显示计算器
hidden: false,
num: num
},
//渲染出计时器
onLoad() {
//function里直接用this会出错
var that =this
//延时显示函数
setTimeout(function(){
//设置隐藏属性为否
thatsetData({
hidden:true
})
}
//设置延时为2s
, 2000);
},
start: function () { //开始计时函数
//设置显示器值为当前值减一
thissetData({
num: num--
})
//调用timer函数
thistimer()
//后台打印num值
consolelog(num)
},
stop: function () { //停止函数
//将是否停止循环值定义为真
ynStop=true;
consolelog(ynStop)
},
timer: function () { //计时函数
if (num > 0&&ynStop==false) {
//隔一秒回调start函数,注意setTimeout里函数不要加括号,或者用function(){}
setTimeout(thisstart, 1000);
} else {
thissetData({
num: 0
})
}
}
以上就是关于微信小程序为视频设置图片并显示播放时间全部的内容,包括:微信小程序为视频设置图片并显示播放时间、小程序时间倒序怎么设置、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)