|
|
@ -26,12 +26,12 @@ export function getSubDefineProps() { |
|
|
|
* 初始化全局通信状态 |
|
|
|
* 初始化全局通信状态 |
|
|
|
* @param state 主应用穿的公共数据 |
|
|
|
* @param state 主应用穿的公共数据 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
export function initGlState(info = { test: 'demo' }) { |
|
|
|
export function initGlState(info = { _state: 'foobar' }) { |
|
|
|
const actions = initGlobalState(info); |
|
|
|
const actions = initGlobalState(info); |
|
|
|
// todo: 可根据自身的数据传输需求进行更改
|
|
|
|
// todo: 可根据自身的数据传输需求进行更改
|
|
|
|
actions.setGlobalState(info); |
|
|
|
actions.setGlobalState(info); |
|
|
|
actions.onGlobalStateChange((newState, prev) => { |
|
|
|
actions.onGlobalStateChange((newState, prev) => { |
|
|
|
console.info(`newState:${newState}`, `prev:${prev}`); |
|
|
|
debugger |
|
|
|
for (const key in newState) console.info('newState:value', key); |
|
|
|
console.log(newState, prev); |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|