export const qiankun = { // 应用加载之前 async bootstrap(props: any) { console.log('app1 bootstrap', props); }, // 应用 render 之前触发 async mount(props: any) { console.log('app1 mount', props); }, // 应用卸载之后触发 async unmount(props: any) { console.log('app1 unmount', props); }, };这么写为什么还说没有导出生命周期函数
时间: 2024-03-21 22:38:30 浏览: 85
azure-function-log-intercept:将console.log支持添加到Azure Functions
根据你提供的代码,似乎已经正确地导出了 `bootstrap`、`mount`、`unmount` 函数,但仍然报错。这个问题可能是由于 qiankun 版本不兼容造成的。请确认你使用的 qiankun 版本与你的代码兼容。
如果你已经确认版本兼容,可以尝试使用如下代码导出生命周期函数:
```
export default {
async bootstrap(props) {
console.log('app1 bootstrap', props);
},
async mount(props) {
console.log('app1 mount', props);
},
async unmount(props) {
console.log('app1 unmount', props);
},
};
```
如果这样还是不行,请检查你的应用是否正确安装了 qiankun,并且是否正确注册了子应用。
阅读全文