react tsx 怎么在页面中请求接口?-灵析社区

无敌美少女

下图这是这个页面的所有代码,我想像vue的mounted一样,刚进页面就请求接口,请问我该怎么写? 另外,这应该属于是typescript吧?完全看不懂一脸懵 并且,我的接口不是固定地址,后端那可能会上传到不同的服务器,如何像vue一样配置proxy? 在这里先谢谢各位大哥大姐的解答,小弟感激不尽! ![](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241010/b8a52e40ed490de18fe07002209450b2.png) import Contorls from "./component/Contorls/Contorls"; import homeRenderer from "./homeRender"; import styles from './index.module.less'; const Home = () => { return ( homeRenderer.setContainer(dom)} className={styles.container}> ); } export default Home;

阅读量:114

点赞量:0

问AI
用 "useEffect",大致如下仅供参考 官方文档也有相关描述 "https://zh-hans.react.dev/reference/react/useEffect#fetching-..." (https://link.segmentfault.com/?enc=vbQxwrtJyOic2wY2h%2Fjxxw%3D%3D.lHVm8EPZjzgX8aAHfa5OMnsFC53fHmJqvtEpM69ttZIIVdEvq0%2FG52cLbV%2BKSLXhdDIfOLz9U9NG7PrpJz9xO1JfbYQMf%2FIREtsatZiW34g%3D) import Contorls from "./component/Contorls/Contorls"; import homeRenderer from "./homeRender"; import styles from './index.module.less'; const Home = () => { const [data, setData] = useState() useEffect(() => { fetch(...).then(res => setData(res)) }, []) return ( homeRenderer.setContainer(dom)} className={styles.container}> ); } export default Home;