使用react框架做了前端界面,現在需要根據后臺傳送來的數據判斷用戶的類型,從而展示不同的界面。但是實際操作的時候發現一個問題,就是fetch請求的數據是異步的,實際中,請求的數據還沒判斷,界面就已經渲染了。我嘗試在fetch中的.then()中進行判斷,但是結果還是一樣。請問有什么辦法么?還是我的做法錯誤。本來想通過傳入的數據判斷之后改變userType的值,然后傳入組件中,改變組件的展示形式?,F在userType根本不改變。另外還有一個問題,我嘗試做了兩次.then()打印出相同內容,但是第二個打印是undefined.
react使用fetch接受數據。
皈依舞
2018-11-14 12:21:06