Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.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数组会给出未过期的结果_Javascript_Image_Xtk - Fatal编程技术网

访问javascript数组会给出未过期的结果

访问javascript数组会给出未过期的结果,javascript,image,xtk,Javascript,Image,Xtk,我正在尝试使用Javascript和XTK显示3D图像(卷)。我可以很好地查看卷,但在尝试访问卷维度时遇到问题 //Create a new volume volume = new X.volume(); //Add data. Works fine, and I can see slice views and scroll through them volume.file = 'http://...nrrd'; 使用下一行代码,我可以在Firebug中看到“volume”有一个名为“di

我正在尝试使用Javascript和XTK显示3D图像(卷)。我可以很好地查看卷,但在尝试访问卷维度时遇到问题

 //Create a new volume
volume = new X.volume();

//Add data. Works fine, and I can see slice views and scroll through them
volume.file = 'http://...nrrd';
使用下一行代码,我可以在Firebug中看到“volume”有一个名为“dimensions”的属性,大小为3,它保存了我图像的正确维度

console.log(volume); 
 dimensions -> [200, 200, 396]
但是,如果我尝试访问该数组,例如,如下所示,我会得到一个[10,10,10]的数组

console.log("dimensions", volume.dimensions);
dimensions -> [10, 10, 10]

我可以在显示时间内获得尺寸,如下所示

sliceX.onShowtime = function() {
    var dims = volume.dimensions;
}