“Использование асинхронной функции в использовании” Ответ

Асинхрон в использовании

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

Runtime Terror

Используйте асинхронность ждать

const getUsers = async () => {
 const users = await axios.get('https://randomuser.me/api/?page=1&results=10&nat=us');
 setUsers(users.data.results);
};

useEffect(() => {
 getUsers();
}, []);
Clever Crane

асинхронное использование

useEffect(() => {
  (async function anyNameFunction() {await loadContent();})();
}, []); 
Jittery Jaguar

асинхронное использование

 function OutsideUsageExample() {
  const [data, dataSet] = useState<any>(null)

  const fetchMyAPI = useCallback(async () => {
    let response = await fetch('api/data')
    response = await response.json()
    dataSet(response)
  }, [])

  useEffect(() => {
    fetchMyAPI()
  }, [fetchMyAPI])

  return (
    <div>
      <div>data: {JSON.stringify(data)}</div>
      <div>
        <button onClick={fetchMyAPI}>manual fetch</button>
      </div>
    </div>
  )
}
Embarrassed Echidna

Использование асинхронной функции в использовании

function Example() {
  const [data, dataSet] = useState<any>(null)

  useEffect(() => {
    async function fetchMyAPI() {
      let response = await fetch('api/data')
      response = await response.json()
      dataSet(response)
    }

    fetchMyAPI()
  }, [])

  return <div>{JSON.stringify(data)}</div>
}
Reza

Ответы похожие на “Использование асинхронной функции в использовании”

Вопросы похожие на “Использование асинхронной функции в использовании”

Больше похожих ответов на “Использование асинхронной функции в использовании” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования