umi@v3 中 getDvaApp() 初始化为undefined

image.png

使用

1
2
3
setTimeout(() => {
  console.log(getDvaApp()._models);
}, 0)

可以正常打印出来,
这种情况如何处理呢

回答>>

大佬,问一个题外的,为什么我通过这种方法获取的store,只是初始值啊,我登录的时候明明把用户信息也放在了store里,但是没有获取到,好奇怪,求大佬解惑!