Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/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 如何在SAPUI5应用程序视图控制器中正确包含threejs(外部库)?_Javascript_Three.js_Sapui5 - Fatal编程技术网

Javascript 如何在SAPUI5应用程序视图控制器中正确包含threejs(外部库)?

Javascript 如何在SAPUI5应用程序视图控制器中正确包含threejs(外部库)?,javascript,three.js,sapui5,Javascript,Three.js,Sapui5,问题 如何在SAPUI5中包含库three.js,以便我可以像平常一样使用它,在主视图控制器中使用three作为根变量 我已经尝试在我的项目目录中创建一个文件夹libs,并将其包含在我的控制器标题中,如下所示: 获取错误: 三是未定义的 编辑:“三”和“三”是一样的 SAPUI5sap.ui.vk.threejs中还有一个实验包,有点凌乱,似乎没有很好的文档记录。JavaScript区分大小写,您将参数作为“三”导入。三被视为不同的变量JavaScript区分大小写,您将参数导入为“三”。TH

问题

如何在SAPUI5中包含库
three.js
,以便我可以像平常一样使用它,在主视图控制器中使用three作为根变量

我已经尝试在我的项目目录中创建一个文件夹
libs
,并将其包含在我的控制器标题中,如下所示:

获取错误:

三是未定义的

编辑:“三”和“三”是一样的


SAPUI5
sap.ui.vk.threejs
中还有一个实验包,有点凌乱,似乎没有很好的文档记录。

JavaScript区分大小写,您将参数作为“三”导入。三被视为不同的变量

JavaScript区分大小写,您将参数导入为“三”。THREE被视为不同的变量

即使拼写正确,我也怀疑THREE.js是否使用与UI5相同的AMD实现。无论如何,three可能是未定义的。即使拼写正确,我也怀疑three.js是否使用与UI5相同的AMD实现。三可能是未定义的。你从哪里得到这个错误?当实际运行应用程序时,它只是在WebIDE(ESLint)中还是在开发人员控制台中?@Marc实际上两者都是。控制台显示:“无法从未定义中获取场景”。您从何处获得此错误?当实际运行应用程序时,它只是在WebIDE(ESLint)中还是在开发人员控制台中?@Marc实际上两者都是。从控制台显示:“无法从未定义中获取场景”。