해결된 질문
작성
·
346
0
강의를 들으면서 useEffect에 인자값을 넘기면 더 줄어질거같아서요.
그래서 useEffect에 데이터 인자값을 넘길수있나요??
답변 8
1
0
0
0
0
0
네 이런 경우 하나의 useEffect 안에서 하시거나 result를 useRef안에 저장하신 후 [result]를 사용하는 useEffect에서 하시면 됩니다.
0
예를 들어서
function Gaci_factory(all_data, pagenation_data) {
const post_Page_nation_postData = {
post_all_data: all_data, //pagenation
post_page_data: pagenation_data, //전체 데이터
}
this.post_Page_nation_postData = post_Page_nation_postData;
}
useEffect(() => {
async function test() {
const result = await axios.get('https://www.zerocho,com');
}
test();
}, []);
useEffect(() => {
Gaci_factory([], result) // 위 useEffect result데이터가 필요
}, []);
0