ReactJS:组件方法的最佳实践?

时间:2017-04-18 04:22:29

标签: reactjs meteor

因此,一般来说,我应该有一个主要组件传递应用程序中所需的所有方法,还是应该在每个组件中编写特定方法?

我使用MeteorJS作为框架,使用FlowRouter进行路由,使用TrackerReact进行反应。

示例,最好将其作为props或子组件方法传递?

handleUpdatePostStatus(post) {
  Meteor.call('handlePostStatus', postId);
} 

1 个答案:

答案 0 :(得分:0)

对此的回答通常是"它取决于"虽然一般来说,如果每个组件实现它需要运行的方法,它通常更清晰和更清晰。

随着应用程序的增长,这将变得更加明显。想象一下,如果您必须在应用程序的顶层维护100多种方法。