You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by GitBox <gi...@apache.org> on 2021/08/08 03:24:41 UTC
[GitHub] [echarts] kongmoumou commented on issue #15492: react写的echarts组件在同一个页面中如何多次调用?
kongmoumou commented on issue #15492:
URL: https://github.com/apache/echarts/issues/15492#issuecomment-894736829
Please put `echarts.init` inside `useEffect` or `useLayoutEffect`, render function may call multiple times so ur chart init again and again.
```js
// pie.tsx
useEffect(() => {
if (pieRef.current) {
waterChart = echarts.init(pieRef.current);
waterChart.setOption(option);
}
}, [])
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org