Javascript 如何从父对象到子对象继承动态数据而不重新渲染它,例如贴图?

Javascript 如何从父对象到子对象继承动态数据而不重新渲染它,例如贴图?,javascript,reactjs,react-hooks,Javascript,Reactjs,React Hooks,我们不会仅仅因为地图显示的数据发生更改而重新渲染地图,显然: const [points, setPoints] = useState([]); useEffect(() => { const someFunc = points => setPoints(points); pointsSub(someFunc); return function() { pointsUnSub(someFunc) } }, [points]); return (<

我们不会仅仅因为地图显示的数据发生更改而重新渲染地图,显然:

const [points, setPoints] = useState([]);

useEffect(() => {

  const someFunc = points => setPoints(points);

  pointsSub(someFunc);

  return function() {
    pointsUnSub(someFunc)
  }
}, [points]);

return (<Map points={points} />);
const[points,settpoints]=useState([]);
useffect(()=>{
const someFunc=点=>设定点(点);
点SSUB(someFunc);
返回函数(){
pointsUnSub(someFunc)
}
},[点];
返回();
那么,在这种情况下,我们在做什么呢?将侦听器传递给映射组件本身,如下所示:

<Map points={points} pointsSub={pointsSub} />


如果你不渲染,你怎么知道你通过了哪些道具如果你不渲染,你怎么知道你通过了哪些道具