今天在开发的过程中,给我交代的任务是调取小程序的扫一扫功能,然后扫描二维码获取二维码参数的内容
首先我们需要调用扫一扫的功能
const app = getApp()
Page({
/**
* 页面的初始数据
*/
data: {
result: ''
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
this.getScancode();
},
getScancode: function () {
var _this = this;
wx.scanCode({
success: (res) => {
console.log(res)
var result = res.result;
result = result.substring(result.lastIndexOf("=") + 1, result.length);
console.log(result)
_this.setData({
result: result,
})
}
})
}
})
其中获取等号后面的参数用一行代码表示
**result = result.substring(result.lastIndexOf("=") + 1, result.length);**
这样我们就实现扫一扫二维码的功能,并且截取等于号后面的内容
加油,共同进步吧