【问题标题】:Reactjs: Calling methods inside and outside of React.createClass blockReactjs:在 React.createClass 块内部和外部调用方法
【发布时间】:2016-01-31 08:40:49
【问题描述】:

警告 - 这听起来像是有史以来最菜鸟的问题,但我认为对于最初尝试处理 React 组件的人来说这是一件令人困惑的事情(或者我可能是个白痴哈哈),但我认为这将是一个好问题初学者社区的问题。

所以我想揭开每当我创建一个新的辅助方法时发生的一个常见事情的神秘面纱。我总是想知道 - 我应该把它放在“React.createClass”块中还是放在“React.createClass”块之外。

当它是组件生命周期的一部分或渲染方法时很明显,但是我已经看到了内部和外部的示例辅助方法,很难判断是否有明确的路线(指南)何时适合做其中一个。

是否有可供 React 开发人员了解的指导原则或案例
情况更好?

【问题讨论】:

    标签: javascript function reactjs components


    【解决方案1】:

    通常,您会希望代码块足够小,以便清楚地看到该代码块发生了什么。因此,如果您有一个较长的辅助方法,那么外部可能会更好。如果您有很多辅助方法,那么您可能希望将它们全部放在外面。基本规则是您的代码清晰易懂。

    【讨论】:

      猜你喜欢
      • 2021-02-26
      • 2018-08-03
      • 2011-07-22
      • 2019-04-16
      • 2020-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多