美文网首页
如何在 React Hook 中请求数据

如何在 React Hook 中请求数据

作者: xueyueshuai | 来源:发表于2021-03-15 14:30 被阅读0次
    import React, { useState, useEffect } from 'react';
    import axios from 'axios';
     
    function App() {
      const [data, setData] = useState({ hits: [] });
     
      useEffect(() => {
        const fetchData = async () => {
          const result = await axios(
            'https://hn.algolia.com/api/v1/search?query=redux',
          );
     
          setData(result.data);
        };
     
        fetchData();
      }, []);
     
      return (
        <ul>
          {data.hits.map(item => (
            <li key={item.objectID}>
              <a href={item.url}>{item.title}</a>
            </li>
          ))}
        </ul>
      );
    }
     
    export default App;
    

    相关文章

      网友评论

          本文标题:如何在 React Hook 中请求数据

          本文链接:https://www.haomeiwen.com/subject/ldekcltx.html