Open kije opened 10 months ago
5.4.3
https://github.com/kije/echarts/commit/7969c3cd8ef9a92d2ea9d3d60f6e59e2f03fe00f
svg
echarts.connect()
When trying to export two connected charts with svg renderer, the following error occurs:
Uncaught TypeError: Cannot set properties of undefined (setting 'innerHTML') at ECharts.getConnectedDataURL (echarts.js:26673:49)
The issue seems to be here https://github.com/apache/echarts/blob/fd9e62d7fdd88e95ddaf3c371353e8f6ca7d9e6a/src/core/echarts.ts#L874-L887
Iv'e added some tests in my fork here that reproduce the issue.
Might have been caused by [Feature] [svg] Refactor SVG renderer. Improved SVG rendering performance by 2x ~ 10x in 5.3.0?
[Feature] [svg] Refactor SVG renderer. Improved SVG rendering performance by 2x ~ 10x
SVG export with SVG renderer of connected charts works and does not produce an error.
- OS: Mac OS 14.0 - Browser: Google Chrome 118.0.5993.117 - Framework: -
No response
bug confirmed for type: 'svg'. Works ok for default toolbox.feature.saveAsImage.type = 'png'
type: 'svg'
toolbox.feature.saveAsImage.type = 'png'
Link to #18028. This is a known issue.
Version
5.4.3
Link to Minimal Reproduction
https://github.com/kije/echarts/commit/7969c3cd8ef9a92d2ea9d3d60f6e59e2f03fe00f
Steps to Reproduce
svg
rendererecharts.connect()
svg
Current Behavior
When trying to export two connected charts with svg renderer, the following error occurs:
The issue seems to be here https://github.com/apache/echarts/blob/fd9e62d7fdd88e95ddaf3c371353e8f6ca7d9e6a/src/core/echarts.ts#L874-L887
Iv'e added some tests in my fork here that reproduce the issue.
Might have been caused by
[Feature] [svg] Refactor SVG renderer. Improved SVG rendering performance by 2x ~ 10x
in 5.3.0?Expected Behavior
SVG export with SVG renderer of connected charts works and does not produce an error.
Environment
Any additional comments?
No response