frame.ts 555 B

12345678910111213141516
  1. // 监听门户发送过来的用户信息消息,
  2. import { useCoreStore } from '@/stores'
  3. import { BridgeCore, FRAME_REFRESH, FRAME_USER_INFO_TYPE } from '@cacp/bridge-core'
  4. // 对cookie和userInfo进行监听
  5. export function addEventListener(bridge: BridgeCore) {
  6. const coreStore = useCoreStore()
  7. bridge.registerHandler(FRAME_REFRESH, () => {
  8. coreStore.clear()
  9. window.location.reload()
  10. })
  11. bridge.registerHandler(FRAME_USER_INFO_TYPE, (data: any) => {
  12. console.log(`我接收到了从框架发送到框架的信息:`, data);
  13. })
  14. }