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
Uh oh!
There was an error while loading. Please reload this page.
-
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