2025-04-16 02:11:26 +01:00

24 lines
445 B
JavaScript

/**
* 创建及使用(清除)全局状态
*/
/**
* 创建全局状态
* @param {String} name
* @param {Object} value
*/
export function produceState(name, value) {
const { globalData } = getApp()
globalData[name] = value
}
/**
* 使用(清除)全局状态
* @param {Object} name
*/
export function consumeState(name) {
const { globalData } = getApp()
const value = globalData[name]
delete globalData[name]
return value
}