Heim >Web-Frontend >js-Tutorial >Zusammenfassung der Funktionen in WeChat-Miniprogrammen (ausführliches Tutorial)

Zusammenfassung der Funktionen in WeChat-Miniprogrammen (ausführliches Tutorial)

亚连
亚连Original
2018-06-21 18:43:412916Durchsuche

In diesem Artikel werden hauptsächlich die Funktionen des WeChat-Miniprogramms wie die Überprüfung der Mobiltelefonnummer, die Überprüfung des Passworts und die zugehörigen Codes zum Erhalten von Bestätigungscodes vorgestellt*. Er ist sehr gut und hat Referenzwert

Das Folgende ist ein kleiner Code, der Ihnen die Funktion zur Passwortüberprüfung* des WeChat-Applets vorstellt. Der spezifische Code lautet wie folgt:

//登录输入密码
userPasswordInput: function (e) {
var that = this;
this.setData({
userPassword: e.detail.value
})
// console.log(e.detail.value.length)
// console.log(e.detail.value);
var value = e.detail.value
var strkong = /^[0-9a-zA-Z]{0,25}$/g;
if (strkong.test(value)) {
that.setData({
truePwd: true
})
} else {
// console.log("cwoca")
wx.showModal({
title: '提示',
content: '密码由0~25位由数字和26个英文字母混合而成',
showCancel: false,
success: function (res) {
that.setData({
truePwd: false
})
}
})
}
},

Das Folgende ist eine Einführung in die Funktion des WeChat-Miniprogramms zur Überprüfung der Mobiltelefonnummer*. Der spezifische Code lautet wie folgt:

// 登录手机验证
loginPhone: function (e) {
var phone = e.detail.value;
if (!(/^1[34578]\d{9}$/.test(phone))) {
this.setData({
ajxtrue: false
})
if (phone.length >= 11) {
wx.showToast({
title: '手机号有误',
icon: 'success',
duration: 2000
})
}
} else {
this.setData({
ajxtrue: true
})
}
},

Der folgende Code führt die Funktion des WeChat-Miniprogramms ein, um den Bestätigungscode* zu erhalten. Der spezifische Code lautet wie folgt:

yanZhengInput: function (e) {
var that = this;
var yanzheng = e.detail.value;
var huozheng = this.data.huozheng
console.log(e.detail.value)
that.setData({
yanzheng: yanzheng,
zhengTrue: false,
})
if (yanzheng.length >= 4) {
if (yanzheng == huozheng) {
that.setData({
zhengTrue: true,
})
} else {
that.setData({
zhengTrue: false,
})
wx.showModal({
content: '输入验证码有误',
showCancel: false,
success: function (res) {
}
})
}
}
},
yanzhengBtn: function () {
// console.log(app.globalData.userId);
var getChange = this.data.getChange
var n = 59;
var that = this;
var phone = this.data.linPhone;
console.log(phone)
var user = wx.getStorageSync('user');
if (!(/^1[34578]\d{9}$/.test(phone))) {
wx.showToast({
title: '手机号有误',
icon: 'success',
duration: 2000
})
} else {
if (getChange) {
this.setData({
getChange: false
})
var time = setInterval(function () {
var str = '(' + n + ')' + '重新获取'
that.setData({
getText: str
})
if (n <= 0) {
that.setData({
getChange: true,
getText: &#39;重新获取&#39;
})
clearInterval(time);
}
n--;
}, 1000);
wx.request({
url: &#39;https://www.didu86.com/Clothes-manager-web/codenum&#39;,
data: {
tel: phone,
},
header: {
&#39;content-type&#39;: &#39;application/json&#39;
},
success: function (res) {
var result = res.data.code;
console.log(result)
that.setData({
huozheng: result,
})
}
})
}
}
},

Das Obige ist, was ich für alle zusammengestellt habe wird in Zukunft für alle hilfreich sein.

Verwandte Artikel:

So implementieren Sie Tabellenpaging in Vue + Element

So implementieren Sie die Aufzeichnung und Wiedergabe der Aufzeichnung im WeChat-Applet Funktion

Nuxt.js-Framework (ausführliches Tutorial)

So implementieren Sie eine rollende Digitaluhr in JS+CSS

Das obige ist der detaillierte Inhalt vonZusammenfassung der Funktionen in WeChat-Miniprogrammen (ausführliches Tutorial). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn