先说class组件
可以在componentDidUpdate中判断某个变量变化时去调用接口
componentDidUpdate(preProps){
if(preProps.focusHash!==this.props.focusHash){
this.props.getTradeInfo((data) => {
this.setState({ tradeData: data });
然后是hooks中在useEffect中添加依赖项即可
useEffect(() => {