【问题标题】:how to resovle multiple refs in react hooks如何解决反应钩子中的多个参考
【发布时间】:2021-04-12 11:58:31
【问题描述】:

我想在 hooks 组件中设置动态引用,但在 react hooks 中似乎不支持。

 coupons.map((item: TCouponItem, index: number) => (
                                        <CouponItem
                                            couponItem={item} key={`received${index}`}
                                            ref={`received${index}`}
                                            refName={`received${index}`}
                                            onDescClick={(refName: string) => { onDescClick(refName); }}
                                        />))

有什么方法可以实现这一点

【问题讨论】:

    标签: javascript reactjs react-hooks


    【解决方案1】:

    你不能通过简单地写ref=myref来创建引用。您首先需要使用const ref = useRef(null) 实例化引用。然后你可以在组件中添加ref={ref}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-17
      • 2020-02-06
      • 1970-01-01
      • 2020-01-31
      • 2020-05-15
      • 2021-12-04
      • 2022-12-01
      • 2022-06-15
      相关资源
      最近更新 更多