根据umijs的教程,在配置文件中开启了dva,创建了一个models文件夹并导出一个model.
但,这时刷新页面却发现页面和组件
都渲染了两次
。
有在github中搜索过相关问题,但均没有找到解决方案。可能是没理解到
- dva版本问题,但umi官网指出默认的dva版本是
^2.6.0-beta.20
- 开启
dynamicImport
造成 layout 组件重复渲染。我demo中并没有开启此配置
我的代码如下,并且发现如果不导出model
是不会渲染两次的
随后我在github上找到了另一个demo,clone下来看看是否也出现我这样的问题。结果运行起来还是渲染了两次
。demo链接umi-dva-react
请问这是怎么一回事儿呢