diff --git a/src/pages/plan/add/edit.js b/src/pages/plan/add/edit.js index 2181fff8..cd35fb22 100644 --- a/src/pages/plan/add/edit.js +++ b/src/pages/plan/add/edit.js @@ -213,6 +213,7 @@ export default class add extends React.Component{ addNewkey(){ let step = "step2-" + this.state.keys.length this.state.keys.push(step) + this.setState({keys:this.state.keys}) } onPhoneChange(e){ @@ -229,9 +230,7 @@ export default class add extends React.Component{ closeStep(index){ - _.remove(this.state.keys, (n)=>{ - return n == this.state.keys[index]; - }); + this.state.keys[index] = "" this.setState({keys:this.state.keys}) console.log(this.state.keys) @@ -347,7 +346,7 @@ export default class add extends React.Component{
key
{ this.state.keys.map((item,index) => { - return( + return item ? ( 0 ? ( { this.closeStep(index)} }> @@ -359,7 +358,7 @@ export default class add extends React.Component{ {this.addNewkey()}} data={item} disabled={this.state.disabled} /> - ) + ) : null }) }