Fetching Structure #2
Hakangokpunar
started this conversation in
Show and tell
Replies: 1 comment 1 reply
-
Aslında setIsLoading(false) işlemi ile yapılmak istenen axios/fetch işlemleri ile backend'den çekilen verinin bize dönene kadar olan süreçte geçen sürenin yönetilmesi. Yani veri gecikmesi durumlarında kullanıcı/müşteri bekletmemek adına gösterilecek olan Loading text/spinner/image'ın veri geldiğinde false'a çevrilerek görselden kaldırılması amaçlanmıştır. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
useEffect (() => {
axios("https://jsonplaceholder.typicode.com/users")
.then(res => {
setUsers(res.data);
setIsLoading(false) ;
})
.catch((e) => console.log(e))
.then(data => console.log(data));
}, [])
useEffect (() => {
axios("https://jsonplaceholder.typicode.com/users")
.then(res => {
setUsers(res.data);
setIsLoading(false);
})
.catch((e) => console.log(e))
// .then(data => console.log(data));
}, [])
Aşağıdaki işlem ile false yapılan nedir? Neden Fetch işleminde buna gerek duyuyoruz? Teşekkürler.
setIsLoading(false) ;
Beta Was this translation helpful? Give feedback.
All reactions