在React的哪里声明我的函数和变量

时间:2018-08-16 21:01:49

标签: reactjs constructor parent-child

在React中,我将变量和函数保存在哪里。我一直将它们保留在render&return语句之前(在类的顶部),但是从其他人的观察来看,这似乎是不对的。我的猜测是,它们应保留在render方法内,但应位于return方法(即html所在的位置)上方。

在另一个有点相关的说明上,React仍然需要构造函数还是它们是隐式的。

我还了解到,大多数情况下应将状态保留在父组件之外,因为一个小的更改将导致所有子组件的重新渲染,这显然是不希望的。

任何有关这些的帮助都将非常棒。对我来说,第一个问题绝对是最重要的。

0 个答案:

没有答案