react中bind函数传参问题

以input事件为例:html

html代码:this

<Input 
    placeholder="电子邮箱" 
    value={this.state.addEmail} 
    onChange={this.addInputChange}
    onBlur={this.checkEmail.bind(this,'flagAddEmail')} 
/>

注意最后一行,bind的参数为(this,‘你要传的参数’)code

js代码如何接收参数:htm

checkEmail(name,evt) {
    console.log(name);                 //flagAddEmail
    console.log(evt.target.value);     //input中输入的值
}
相关文章
相关标签/搜索