最新消息:20210917 已从crifan.com换到crifan.org

【已解决】小程序的js中实现枚举定义和使用

JS crifan 644浏览 0评论
折腾:
【已解决】小程序中添加查询结果为空搜索时弹出可消失的提示框
期间,需要先去小程序中实现一个js中的枚举。
js 枚举
js enum
What is the preferred syntax for defining enums in JavaScript? – Stack Overflow
Enums in Javascript with ES6 – Stack Overflow
【总结】
然后用:
app.js
  globalData: {
...
    SearchNotFoundHint: "当前条件无结果, 推荐以下绘本",
    SearchResult: Object.freeze({
      "NORMAL": 1,
      "EMPTY": 0,
      "NOT_FOUND": -1
    })
  }
})
去调用:
pages/index/index.js
        var searchCode = respData.data.searchCode
        console.log("searchCode=%o", searchCode)
        console.log("app.globalData.SearchResult=%o", app.globalData.SearchResult)
        if (searchCode == app.globalData.SearchResult.NOT_FOUND){
          wx.showToast({
            title: app.globalData.SearchNotFoundHint,
            duration: 1500
          })
        }
实现了基本要的效果:

转载请注明:在路上 » 【已解决】小程序的js中实现枚举定义和使用

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
92 queries in 0.183 seconds, using 23.32MB memory