const {id, name, visible} = this.props
useEffect(() => {
const getData = async ()=>{
const res = await fetch({id, name});
}
getData()
}, [visible, id, name]);
假如这里依赖三个参数,如果props的三个参数都变,会请求三次接口,这个怎么解决?
如果只依赖visible,lint会报错,提示缺少依赖项
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…