微信小程序添加全局函数
要在微信小程序中添加全局函数,可以按照以下步骤操作:
-
在项目的根目录下创建一个 utils 目录,用于存放全局函数。
-
在 utils 目录下创建一个 js 文件,例如 global.js,用来定义全局函数。
-
在 global.js 中定义需要添加的全局函数,例如:
function showToast(msg) {
wx.showToast({
title: msg,
icon: 'none'
})
}
module.exports = {
showToast: showToast
}
这里定义了一个 showToast 函数,用来显示一个提示框。
- 在 app.js 中引入 global.js 文件,并将其添加到全局变量中,例如:
const global = require('./utils/global.js')
App({
globalData: {
// 添加全局变量
},
showToast: global.showToast
})
这里将 showToast 函数添加到了 App 实例中,使其成为全局可用的函数。
- 在页面中调用全局函数,例如:
// 显示提示框
getSomething() {
// 调用全局函数
getApp().showToast('获取数据失败')
}
这里通过 getApp() 方法获取到 App 实例,然后调用其中的 showToast 函数来显示提示框。
通过以上步骤,即可在微信小程序中添加全局函数。
原文地址: https://www.cveoy.top/t/topic/L6n 著作权归作者所有。请勿转载和采集!