關于inputValue被更新了,但是input里的value沒有被更新的問題
我按這個代碼執行了之后
填寫一個新的'dell', 按鈕提交,下面新增一個dell。但是此時input里的dell不消失。?
這個時候如果再點button, 可以看到提交了一個空的item。
所以這個時候,inputValue被更新了,但是input里的value沒有被更新、
為什么?
我按這個代碼執行了之后
填寫一個新的'dell', 按鈕提交,下面新增一個dell。但是此時input里的dell不消失。?
這個時候如果再點button, 可以看到提交了一個空的item。
所以這個時候,inputValue被更新了,但是input里的value沒有被更新、
為什么?
2018-12-26
舉報
2019-02-13
這說明你在由 state 中的 inputValue 綁定到 input 的 value的時候出現問題了,綁定語句如下:
<input value={this.state.inputValue} onChange={this.handleInputChange.bind(this)}/>
千萬不要忘記 this.state
2018-12-27
設定了這兩個東西嗎