代码之家  ›  专栏  ›  技术社区  ›  Boris Grunwald

在基于类的react组件中,将helper函数放在哪里?

  •  0
  • Boris Grunwald  · 技术社区  · 6 年前

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

    为此,我想创建一个助手函数。我只是不知道是否应该将它设置为类内的方法或类范围外的函数?在这里做什么最有意义?

    2 回复  |  直到 6 年前
        1
  •  0
  •   jsw324    6 年前

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

        2
  •  0
  •   Ville Venäläinen    6 年前

    听起来你正在创建的函数是非常通用的,至少在你的应用程序中是如此。代码现在很容易重构,所以我认为实际位置在开始时并不那么重要。但是,我还是希望至少在某些util文件中使用这种代码,而不是在react类文件本身中使用单独的函数。这将使代码的单元测试更加容易。