Вот как я пытаюсь заполнить два раскрывающихся списка в моем компоненте, используя useEffects
.
function populate_dropdown_one_data() {
return axios.get("http://127.0.0.1:5001/dropdownonedata");
}
function populate_dropdown_two_data() {
return axios.get("http://127.0.0.1:5000/dropdowntwodata");
}
React.useEffect(() => {
populate_dropdown_one_data()
.then(result => {
setDropDownOneData(result.data.data);
});
}, []);
React.useEffect(() => {
populate_dropdown_two_data()
.then(result => {
setDropDownTwoData(result.data.data);
});
}, []);
Это вызывает populate_dropdown_one_data
только при загрузке страницы.
Если я объединяюpopulate_dropdown_one_data
и populate_dropdown_two_data
внутри одного useEffect
, он вызывает только populate_dropdown_two_data
.
Как заполнить данные для обоих раскрывающихся списков при загрузке страницы?