react 封装表格组件_React--封装的表单组件
生活随笔
收集整理的这篇文章主要介绍了
react 封装表格组件_React--封装的表单组件
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
var Form = React.createClass({
getInitialState(){
return {
uname:'',
upass:''
}
},
login(e){
e.preventDefault();
this.props.handler(this.state)
},
//将输入的值给state
changeValue(e){
const target = e.target
const value = target.type==='checkbox'?target.checked:target.value
const name = target.name
this.setState({
[name]:value
})
},
render(){
return (
用户名:
密码:
提交
)
}
})
组件中使用方法:
组件中使用的时候传一个handler方法便可
var Login = React.createClass({
login(state){
console.log(state.uname,state.upass)
},
render(){
return (
登陆)
}
})
总结
以上是生活随笔为你收集整理的react 封装表格组件_React--封装的表单组件的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: php tp 查数据库数据一条_PHP自
- 下一篇: 什么叫返回路径平面上的间隙_信号完整性: