小程序全局挂载对像
1. 定义并导出 `utils`
模块
// utils.js
const utils = {
/**
* 用户消息反馈
* @param {string} title 文字提示的内容
*/
toast(title = '数据加载失败...') {
wx.showToast({
title,
mask: true,
icon: 'none',
});
}
}
// 挂载到全局对象 wx
wx.utils = utils;
// 模块导出
export default utils;
2. 在其他页面或组件中引入并使用 `utils`
方法一:通过 `wx.utils
`使用
由于你已经将 utils
挂载到 wx
对象上,你可以在任何地方直接使用 wx.utils.toast()
:
// 其他页面或组件
Page({
onLoad() {
// 使用全局挂载的 wx.utils.toast 方法
wx.utils.toast('页面加载成功');
}
});