更新系统日期
手动更新
点击 “系统日期”后的刷新图标进行手动刷新。
通过修改 LocalStorage 的方式
在 portal-ui 中默认监听了 localStorage
中 systemDate
key 值的变更,所以在子应用中可以通过直接更新该属性值的方式通知 portal-ui 重新获取最新的“系统日期”。
localStorage.setItem('systemDate', 1669651200000);
通过 postMessage 的方式
在 portal-ui 中默认监听了 postMessage
的消息,当数据中存在类型 type
值为 refreshSysDate
时会重新获取最新的“系统日期”,所以在子应用中可以通过 postMessage
消息通知更新。
postMessage({ type: 'refreshSysDate' });