云平台架构图
2022-01-07 17:39:35 6 举报
云平台微服务架构流程图
作者其他创作
大纲/内容
lifeCycle
Router Rule
unmount-卸载子应用应用每次 切出/卸载 会调用的方法,通常在这里我们会卸载微应用的应用实例
Store(vuex)
加载子应用 1、Fetch Url 以HTML作为入口,读取子应用需要加载的资源 2、注册子应用 3、传递iot-public-project 公共组件 4、与子应用通信 5、传递公共方法
bootstrap只会在微应用初始化的时候调用一次,下次微应用重新进入时会直接调用 mount 钩子,不会触发 bootstrap。 通常在这里做一些全局变量的初始化
Micro App iot-platform-system(Vue)
mount-挂载子应用,调用render方法
Main APP(Entry)iot-main-system
挂载子应用 挂载函数先不执行,等待子应用资源加载完成后,主应用调用子应用生命周期的钩子函数,钩子函数中执行对应的挂载函数(如Vue.$mount)
Micro Appiot-public-project(Vue)
render-渲染函数接受主应用的插件,公共组件,公共方法
Mount应用每次进入都会调用 子mount 方法,通常我们在这里触发应用的render方法
0 条评论
下一页