分享一个 React 设置 state 值的另一种方法
import {Component} from "react";
import {Input} from "antd";
class AddUser extends Component{
state={
a:""
}
focusFn=(e)=>{
console.log(e)
this.setState({
a:"1212"
})
}
BlurFn=(e)=>{
console.log(e)
this.setState({
a:""
})
}
render() {
console.log(this.a)
const { a } = this.state;
return(
<>
<Input placeholder="Basic usage" onFocus={this.focusFn} onBlur={this.BlurFn} />
<label style={{color:"red"}}>{a}</label>
<Input placeholder="Basic usage" onFocus={this.focusFn} />
</>
)
}
}
export default AddUser
本文是由用户"游客"发布,所有内容的版权归原作者所有。没有经过书面许可,任何单位或个人不得以任何形式复制、转载、引用本网站的内容。否则将追究法律责任。