因此,一般来说,我应该有一个主要组件传递应用程序中所需的所有方法,还是应该在每个组件中编写特定方法?
我使用MeteorJS作为框架,使用FlowRouter进行路由,使用TrackerReact进行反应。
示例,最好将其作为props或子组件方法传递?
handleUpdatePostStatus(post) {
Meteor.call('handlePostStatus', postId);
}
答案 0 :(得分:0)
对此的回答通常是"它取决于"虽然一般来说,如果每个组件实现它需要运行的方法,它通常更清晰和更清晰。
随着应用程序的增长,这将变得更加明显。想象一下,如果您必须在应用程序的顶层维护100多种方法。