比如點擊一個按鈕后,這個按鈕觸發的事件會終止另外一個方法的執行,這種需求怎么實現呢?現在我的思路是想在按鈕綁定的事件中setState來改變state的值,然后在另外一個方法里用this.state獲取到state的值后來做一些判斷,然而setState只會重新render,并不能及時的改變state讓另外一個方法來獲取到啊。。。這個需求其實是我想做一個彈框C的關閉按鈕,彈框C是由按鈕A觸發的 然后在按鈕A的事件里會有AJAX的請求,然后現在點擊彈框C上面的關閉按鈕B,按鈕B也會綁定一個事件,其實現在的效果就是點擊按鈕B以后停止按鈕A事件的調用,或者說按鈕B里setState后要讓按鈕A事件及時獲取到state改變后的的值。。。求思路
react怎么在一個方法里終止另外一個方法的執行呢?或者說怎么及時更新state?
慕勒3428872
2018-10-10 17:17:31