Reactjs:调用React.createClass块

时间:2015-10-30 20:11:37

标签: javascript function reactjs components

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

所以我想揭开每当我创建一个新帮助方法时发生的常见事情。我总是想知道 - 我应该把它放在内部" React.createClass"阻止或将其置于" React.createClass"块。

当它是一个方法是组件生命周期或渲染方法的一部分时,很明显,但是我已经看到了帮助方法在内部和外部放置的示例,并且很难说如果有适当的时间做一个或哪一个的确定线(指引)。

React开发人员是否有指导原则或案例知道哪个是 情况好一点?

1 个答案:

答案 0 :(得分:1)

通常,您需要保持代码块足够小,以便清楚地看到该块发生了什么。因此,如果你有一个长辅助方法,那么外面可能更好。如果你有很多辅助方法,那么你可能希望所有这些方法都在外面。基本规则是让您的代码清晰易懂。