【发布时间】:2019-07-05 20:12:48
【问题描述】:
我只是想知道,为什么我们在一个地方定义每个组件函数(例如 index.js),然后将这些函数传递给组件?这有意义吗?
例如,我想为列表按钮组件定义一个单击处理程序,并为某些表单按钮组件定义另一个单击处理程序,为什么要在一个地方定义它们?分而治之的方法不是更好吗?
我的意思是,为什么我不只是在组件本身中定义我的点击处理程序,它们属于哪里?除此之外,一个地方的所有东西都会变得凌乱且难以维护......
【问题讨论】:
-
IMO 短篇小说:由于数据只能单向绑定,控制组件树顶部的状态可让您将状态发送到任何需要的地方。
标签: javascript reactjs components