在基于类的React组件中将辅助函数放在哪里?

时间:2018-12-29 21:10:51

标签: reactjs

我有一个组件,其中包含一个需要检查重复值的对象。

为此,我想创建一个辅助函数。我只是不知道应该将其设置为类中的方法还是将其用作类范围之外的函数?在这里最有意义的是什么?

2 个答案:

答案 0 :(得分:0)

我个人将其放在自己的文件中,并将其导入到使用组件中。从您的描述来看,这似乎是一个通用的用例,很有可能被重用。

答案 1 :(得分:0)

类似,您正在创建的函数之类的声音至少在应用程序中是通用的。如今,代码很容易重构,因此我认为实际位置在一开始并不那么重要。但是,我还是希望至少对某些util文件中的单独函数而不是react类文件本身执行这种代码。这将使对代码进行单元测试变得更加容易。

相关问题