方法1【推荐】:通过app获取,需要在第一行声明app的实例 const app = getApp()
方法2: 直接通过getApp().globalData获取,不需要写const app = getApp()实例
方法3:在app.js文件内使用
更新(修改)用法:推荐方法1
1. const getInf = (str, key) =>str.replace(new RegExp(`${key}`, 'g'), `%%${key}%%`).split('%%')
2.封装对应的方法
data 为需要匹配的数据 keyWord为关键字 seachName为数据中对应的对象名
seachRedText(data,keyWord,seachName){//查找关键字
let that = this
for (let i = 0i <data.lengthi++) {
let dic = data[i]
let newDic = data[i]
let text = dic[seachName]
newDic[seachName] = getInf(text,keyWord)
}
return data
}
3.使用 res.data.rescueList = this.seachRedText(res.data.rescueList,this.data.keyWord,'name')
4.案例
5.效果
微信小程序扫描点数弄的步骤如下:1、在小程序页面中引入扫码API:`constwx=require('weixin-sdk')。`。
2、在需要实现扫码功能的组件中添加一个按钮或其他事件触发器,并为其绑定一个扫码事件函数。
3、在页面的js文件中编写扫码事件函数。
4、运行小程序并测试。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)