react 管理后台是否应该全局modal?

以前也没有细想过这个事儿。
一般loading 组件肯定是放在root组件下面,通过redux做全局的控制,一个loading组件全局用。

我新写的这个项目用modal dialog比较多,都是展示一个table,所以想要顺便问一句,大家平时开发的时候也会自己封装一个modal放在root组件下面做全局的modal/dialog吗??

感谢大佬

阅读 2k
1 个回答

个人认为不需要
loading放全局合适的一个原因是他稳定基本不会有变动,只需要配置一个显示隐藏状态即可;而modal弹窗需要适配的场景比较多,为了适配多场景这个modal就会比较大,比较合适的是自己封装成组件按需引入即可;同时个人认为要避免这种放全局的思路,全局挂载东西多了臃肿且容易出问题

推荐问题
宣传栏