提交 84bc856f 编写于 作者: tony001's avatar tony001

本地应用数据先从store拿取再从localStorage拿取

上级 30bf7934
......@@ -48,11 +48,13 @@ export const getLocalData = (state: any) => () => {
*/
export const getAppData = (state: any) => () => {
let result:any = JSON.parse(JSON.stringify(state.appdata));
let copyContext:any = result.context?result.context:{};
if(state.localdata && Object.keys(state.localdata).length >0){
let copyContext:any = result.context?result.context:{};
Object.assign(copyContext,state.localdata);
result.context = copyContext;
}else if(localStorage.getItem('localdata')){
Object.assign(copyContext,JSON.parse(localStorage.getItem('localdata') as string));
}
result.context = copyContext;
return result;
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册