微信小程序全局变量globalData用法

微信小程序全局变量globalData用法,第1张

微信小程序全局变量globalData在app.js中

方法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、运行小程序并测试。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11096507.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存