我有一個ReactJS應用程序,在Chrome中按預期工作,但在IE-11中失敗。React Fetch無法在IE11中工作
問題是這樣的 - 我們有兩個下拉列表,當頁面第一次加載時,它們從休息服務填充。該應用程序正在SSL下運行。當頁面通過IE-11裝,我得到一個IE-11的bug問題,即第一個請求呼叫會由第二的bug這裏描述抵消:
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/1282036/
所以,我只是問社區是否有變通的IE-11或者是有沒有去執行代碼順序我在那裏,如果第一個完成第二個叫:
export let getMainData = (dtType, url)=> {
return dispatch=>{
dispatch(sendGet(dtType));
const action = (async(url) => {
const response = await fetch(url);
let data = await response.json();
dispatch(receiveGet(dtType,data));
});
action(url);
};
};
上面的代碼是通用代碼,並使用React App中的其他人。所以我在想,如果有兩層下拉列表可以按順序調用抽象層次,然後調用下面的上面,也許呢?
我認爲這將是如此,但它是一個有點太晚了我改變圖書館 – Andy5
有沒有辦法來手工製作了一個解決方案,因爲它只是兩個受其影響dropdownlists – Andy5
你可以改變libs僅用於這兩個下拉菜單...稍後,如果時間不足,您可以更改所有其他地方 –