Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript D3调用getComputedTextLength()返回零_Javascript_Svg_D3.js - Fatal编程技术网

Javascript D3调用getComputedTextLength()返回零

Javascript D3调用getComputedTextLength()返回零,javascript,svg,d3.js,Javascript,Svg,D3.js,使用滑块窗口中的多个D3图表滑入和滑出视线。根据一个类似问题的答案,如果文本元素尚未呈现,或者在呈现文本元素时容器或其任何父容器的显示设置为“无”,则this.getComputedTextLength返回0 这似乎不是Chrome的问题,只是IE和Firefox的问题 这是问题的原因,但是否有解决方案会导致getComputedTextLength始终返回非零值?是,渲染文本元素。您可以在屏幕外的某个位置渲染文本元素。

使用滑块窗口中的多个D3图表滑入和滑出视线。根据一个类似问题的答案,如果文本元素尚未呈现,或者在呈现文本元素时容器或其任何父容器的显示设置为“无”,则this.getComputedTextLength返回0

这似乎不是Chrome的问题,只是IE和Firefox的问题


这是问题的原因,但是否有解决方案会导致getComputedTextLength始终返回非零值?

是,渲染文本元素。您可以在屏幕外的某个位置渲染文本元素。