设置该功能的目的是为了减少无关请求,避免占用服务器资源,挺实用的。
简单的js即可实现
index.js页面
//验证码
createCode() {
var code='';
var codeLength = 4;//限制位数
var random = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
for (var i = 0; i<codeLength; i++) {
var index = Math.floor(Math.random() * 10);
code += random[index];
}
this.setData({
code: code
})
},
//每次页面显示及进行一次刷新
onShow(){
this.createCode()
},
index.wxml
<view>{{code}}</view>
原理非常简单,就是取随机数,作为扩展,你可以试试加上字母,也很简单,暂时还没这需求,就不贴源码了。