antd mobile 中的tabBar 是按照下面的menu数目来创建同样的div,通过隐藏与现实 来切换显示模块的,
也就是说每次切换menu 都是div的展示与隐藏(对应模块的展示与隐藏),那这样 路由不会变啊,相应的通过dva绑定的model 也就不会初始化
难道必须要每个页面都加载一个tarBar 然后通过点击menu切换路由来实现这种方式么
antd mobile 中的tabBar 是按照下面的menu数目来创建同样的div,通过隐藏与现实 来切换显示模块的,
也就是说每次切换menu 都是div的展示与隐藏(对应模块的展示与隐藏),那这样 路由不会变啊,相应的通过dva绑定的model 也就不会初始化
难道必须要每个页面都加载一个tarBar 然后通过点击menu切换路由来实现这种方式么
13 回答12.8k 阅读
7 回答1.9k 阅读
5 回答1.4k 阅读
3 回答1.1k 阅读✓ 已解决
5 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答858 阅读✓ 已解决
如果你只是为了初始化model而实现路由的切换大可不必。在配置路由的时候把页面里面需要用到的所有model一次性初始化就行了。
比如在根路径下面同时注册 user和login两个model。