前言
在今晚用React的Hook写页面的时候,在写一个tab栏,然后要点击切换不同的tab,然后出现了一个报错:
Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.
页面代码 apply_list.jsx
function ApplyList(props) {
const [currTab, setCurrTab] = useState(0)
const {
preApplyList } = props
// 切换tab
function switchTab(tab) {
setCurrTab