我知道使用钩子时的传统方法是使用钩子获取数据useEffect。但是为什么我不能直接在功能组件中调用axios而不是hook然后设置数据呢。
基本上,我想问这样做有什么问题:
const [users, setUsers] = useState(null);
axios.get("some api call")
.then(res => setUsers(res.data))
Run Code Online (Sandbox Code Playgroud)
在这里,我不使用useEffect,会出什么问题吗?