亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

antd InputNumber添加redux之后,點擊一次up按鈕,數字+1+1而不是+1

antd InputNumber添加redux之后,點擊一次up按鈕,數字+1+1而不是+1

侃侃爾雅 2018-10-17 06:33:49
這里監聽onchange事件,每次更新就dispatch 新的value,然后更新store,然后更新view,代碼如下:結果就是每次點擊以下,就+1 然后更新視圖 然后InputNumber觸發了onChange事件,然后又走了一遍,導致+1+1而不是+13.
查看完整描述

1 回答

?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

我可以幫你排除一下‘又走了一遍’那個說法的可能,因為:
InputNumber組件中的onChange執行過后,value={this.state.quantity}這里值確實會跟著改變,但是記住,僅僅value發生改變,是不會造成onChange再執行一遍的,具體問題因為出在你代碼的其他地方,不過你提供的代碼太零散(不全),只能幫你到這了?

查看完整回答
反對 回復 2018-11-03
  • 1 回答
  • 0 關注
  • 589 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號