react PropTypes校验传递的值操作示例
本文实例讲述了reactPropTypes校验传递的值操作。分享给大家供大家参考,具体如下:
校验传递的值:
importReact,{Component,Fragment}from'react'; importListfrom'./List.js'; classTestextendsComponent{ constructor(props){ super(props); this.state={ inputValue:'aaa', list:['睡觉','打游戏'], } //this.add=this.add.bind(this); } addList(){ this.setState({ list:[...this.state.list,this.state.inputValue], inputValue:'' }) } change(e){ this.setState({ inputValue:e.target.value }) } delete(i){ //console.log(i); constlist=this.state.list; list.splice(i,1); this.setState({ list:list }) } render(){ return(); } } exportdefaultTest; 添加 { this.state.list.map((v,i)=>{ return(
); }) }
importReact,{Component}from'react'; importPropTypesfrom'prop-types'; classListextendsComponent{ constructor(props){ super(props); this.delete=this.delete.bind(this); } render(){ return(
希望本文所述对大家react程序设计有所帮助。