echarts-bot[bot] edited a comment on issue #14534: URL: https://github.com/apache/echarts/issues/14534#issuecomment-806645681
@Shu-Ji It seems you are not using English, I've helped translate the content automatically. To make your issue understood by more people, we'd like to suggest using English next time. 🤗 <details><summary><b>TRANSLATED</b></summary><br> **BODY** ### Version 5.0.2 ### Reproduction link [https://codesandbox.io/s/echart-areastyle-null-error-r37t0?file=/src/index.js](https://codesandbox.io/s/echart-areastyle-null-error-r37t0?file=/src/index.js) ### Steps to reproduce There are two lines in the area chart: Since the demand requirements are the same month-on-month, there will be a situation where there is data this week, but there may be no data last week That is, one line in series has data, one line (last week) has no data, all are null At this point, the line chart can be successful, and the ordinary area chart is also successful, but the area chart will report an error after using the gradient color (color attribute): After inspection, an error will be reported only when all values are non-number, as long as one of them value is a number, then no error will be reported Please refer to the recurring link: ```javascript series: [ { name:'Number of members-weekly year-on-year', type:'line', data: [ // Since the demand requirements are the same month-on-month, it will exist, and there is data this week // but no data last week // That is, one line in the series has data, and one line (last week) has no data, all are null // At this point, the line chart can be successful, but the area chart will report an error after using the gradient color (color attribute) // After inspection, an error will be reported only when all values are non-number, as long as one of them // value is a number, then no error will be reported { value: null }, { value: null } ], areaStyle: { // Comment out the color property of this gradient and no error will be reported color: { type:'linear', x: 0, y: 0, x2: 0, y2: 1, index: 6, colorStops: [ { offset: 0, color:'rgba(235,83,46, 0.30)' }, { offset: 1, color:'rgba(235,83,46, 0.05)' } ] } } } ] ``` Because here getBoundingRect got the min and max are infinite, resulting in errors in the subsequent calculations:  ### What is expected? After the area chart uses the color gradient, if none of the value in a certain serie is a number, don't report an error. ### What is actually happening? After the area chart uses a color gradient, if none of the value in a certain serie is a number, an error is reported. </details> -- 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. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
