stack-stark/ngx-g2plot

在用angular ssr时候,会因为后端渲染拿不到getComputedStyle而报错

Opened this issue · 2 comments

在使用angular ssr时候, ngAfterViewInit会被后端渲染调用,导致此时去new一个图表,图表内部会掉用window.getComputedStyle,而Node端是不存在的,这样就会在后端控制台报错,虽然并不影响前端展示。
image

@kraminpouds 感谢反馈,因为本人没考虑到SSR的情况,我看看怎么解决,如果解决好了我会发一个新的版本并通知您

你好,这种情况应该你这边使用的时候判断一下渲染环境处理一下 在div那加个ngif @kraminpouds