我是ReactJS的新手,遇到了一个有两个组件的问题,我将它们分别称为comp1和comp2。Comp1呈现comp2,comp2内部有一个方法。如果在comp1中单击了一个按钮,它将调用comp1中的单击处理程序,我希望它调用comp2中的方法,但我一直收到错误this.comp1.myFunc is not a function 下面是代码。在comp1中 class Comp1 extends React.Co
我有一个产品组件,它有一个add to cart按钮,当我单击add to cart按钮时,它会将产品添加到购物篮中,并对购物篮的成本进行总计,如何在不同的组件中使用totalCost和nameArr我希望能够创建一个购物篮组件,该组件传入nameArr变量以显示用户购物篮中有哪些商品,并传入totalCost变量以向用户显示他们必须支付多少钱 实现这一目标的最佳方法是什么?
我正在尝试修复ReactJS中汉堡包菜单的移动视图错误。目前,菜单在单击时会打开,但当用户在不同页面(组件)之间切换时,菜单会保持打开状态。我为菜单项设置了一个onClick事件来运行一个功能,该功能应该更改组件的状态以隐藏导航栏,但它不会更改状态。下面是我的组件:
class Navigation extends React.Component