我维护了一个完整的 React Web 应用程序,它专门使用了数百个类组件。虽然该应用程序使用最新版本的 React,但钩子目前并未在任何地方使用。我最近遇到了添加几个新的简单有状态组件的需求。将它们创建为类组件(与所有以前的组件一致)是否合适,或者使用钩子将它们创建为函数组件是否合适。我问是因为这将是我第一次也是唯一一次导入{ useState }
模块(和其他钩子模块),而且我不确定导入这些工具的成本是否值得仅在几个组件中使用钩子所获得的任何好处.
谢谢,任何建议表示赞赏
我维护了一个完整的 React Web 应用程序,它专门使用了数百个类组件。虽然该应用程序使用最新版本的 React,但钩子目前并未在任何地方使用。我最近遇到了添加几个新的简单有状态组件的需求。将它们创建为类组件(与所有以前的组件一致)是否合适,或者使用钩子将它们创建为函数组件是否合适。我问是因为这将是我第一次也是唯一一次导入{ useState }
模块(和其他钩子模块),而且我不确定导入这些工具的成本是否值得仅在几个组件中使用钩子所获得的任何好处.
谢谢,任何建议表示赞赏