react中ref引用一般有两种写法:
回调函数用法:
<Form ref={(f) => this.form = f}}></Form>
引用方式:
this.form.isValid()
字符串用法:
<Form ref='form'></Form>
引用方式:
this.refs['form'].isValid()
当form有多个需要增加变量来引用该组件时,此时,我用的是refs方式
<Form ref={`form${index}`}></Form> //inedx是变量
引用方式:
this.refs[`form${index}`].isValid()
欢迎关注我的公众号,两只摩羯程序员的日常更新~~