“React Użyj efekt async JavaScript” Kod odpowiedzi

Jak korzystać z async, czeka na wewnątrz efektów użytkowania

useEffect(() => {
    async function fetchData() {
        try {
            const response = await fetch(
                `https://www.reddit.com/r/${subreddit}.json`
            );
            const json = await response.json();
            setPosts(json.data.children.map(it => it.data));
        } catch (e) {
            console.error(e);
        }
    };
    fetchData();
}, []);
Red Team

Async w efekcie użytkowania

  useEffect(() => {
    (async () => {
      const products = await api.index()
      setFilteredProducts(products)
      setProducts(products)
    })()
  }, [])

Runtime Terror

React Użyj efekt async JavaScript

const [users, setUsers] = useState([]);
  
useffect(() => {
  const getUsers = async () => {
    let response = await fetch('/users');
    let data = await response.json();
    setUsers(data);
  };
    
 getUsers();
}, []);
Julio Polycarpo

Odpowiedzi podobne do “React Użyj efekt async JavaScript”

Pytania podobne do “React Użyj efekt async JavaScript”

Więcej pokrewnych odpowiedzi na “React Użyj efekt async JavaScript” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu