组件ref的使用

2020-11-28  本文已影响0人  2c4419e9dafa

自己封装的组件,想使用ref,调用内部的方法
1.使用React.forwardRef,包裹组件。

export default React.memo(React.forwardRef(QuestionComments));

2.接收ref属性。


image.png

3.封装外部需要调用的方法。

useImperativeHandle(ref, () => ({
        save: () => {
            commentsForm.submit();
        },
    }), [commentsForm]);
上一篇下一篇

猜你喜欢

热点阅读