2017-01-30 136 views
0

我有一個過濾器,必須回到我在「輸入」通過不工作

filterAmount(e) { 
 
     var value = e.target.value; 
 
    
 
     this.setState({ 
 
     filteredAmounts: !value 
 
      ? false 
 
      : this.props.items.filter(function(item) { 
 
      return item.income_amount ; 
 
      }) 
 
     }) 
 
    }
<input onChange={this.filterAmount.bind(this)} type='text' placeholder='amount search'></input>

已經進入但是,現在當我輸入任何值,我的表編號輸入濾波器結果消失。例如。我有價值與「0」我輸入「0」輸入和所有表消失。什麼是回到過濾器的正確方法?

enter image description here

我用它做出反應,有完整的代碼https://plnkr.co/edit/UGXuK1AMvibVRw1zvIfD?p=catalogue

+0

如何看起來'props.items'? –

+0

添加圖片,發貼請檢查 –

+0

看看我的答案。 –

回答

0
return item.income_amount == value ; Helps