我知道在ReactJS中,“上下文”可以用来将数据从一个组件传递给它的祖先。但是,可以沿着层次结构修改此上下文吗?如果是,如何描述此行为?例如:假设组件按如下方式嵌套:(A -> B -> C)组件B是组件A的子级,组件C是组件B的子级。如果A通过context向下传递一些数据,那么B和C也可以同样地访问它。但是,B
正如标题所说,我已经从组件上的API中获取了数据。我希望该组件只是充当获取数据的“存储”,同时将这些数据呈现到另一个组件上。如果这是可能的,我该怎么做?这是Fetch.js,它应该从API中获取数据并将其存储在state的person中。现在,我想将存储在person中的对象拆分到不同的var中,就像fname、lname等。null,
pe
我是ReactJS的新手,遇到了一个有两个组件的问题,我将它们分别称为comp1和comp2。Comp1呈现comp2,comp2内部有一个方法。如果在comp1中单击了一个按钮,它将调用comp1中的单击处理程序,我希望它调用comp2中的方法,但我一直收到错误this.comp1.myFunc is not a function 下面是代码。在comp1中 class Comp1 extends