听海 7a08faff5d feat: qiankun插件支持vite (#157)
* feat: qiankun支持vite

* fix: 优化根据meta创建qiankun子路由逻辑

* refactor: 优化模板代码
2022-11-29 11:12:51 +08:00

32 lines
775 B
JavaScript

import PageLoading from '@/components/PageLoading.vue';
export const beforeRender = {
loading: <PageLoading />,
action() {
return new Promise((resolve) => {
setTimeout(() => {
resolve();
}, 200);
});
},
};
export const qiankun = {
// 应用加载之前
async bootstrap(props) {
console.log('webpack micro bootstrap', props);
},
// 应用 render 之前触发
async mount(props) {
console.log('webpack micro mount', props);
},
// 当 props 更新时触发
async update(props) {
console.log('webpack micro update', props);
},
// 应用卸载之后触发
async unmount(props) {
console.log('webpack micro unmount', props);
},
};