render(){ var disabled=false;
!this.state.beginTime?(disabled=true):(disabled=false)
return <button disabled={disabled}>點擊</button>}根據beginTime的變化,動態設置diasbled屬性這段代碼在chrome和Firefox里面可以正常運行,但是Safari里不起作用也沒有報錯。Safari的版本是11.1.2。
1 回答

哆啦的時光機
TA貢獻1779條經驗 獲得超6個贊
問題已經解決。
這種寫法沒有問題,只是new Date處理的時間格式在safari中不兼容,導致相關的值一直是undefined,所以disabled屬性才會不生效。
添加回答
舉報
0/150
提交
取消