Javascript DOJO给定错误:未捕获引用错误DOJO未定义
我正在dijit.Tree上做一个简单的项目。每当我运行程序时,它都会给出下面的错误Javascript DOJO给定错误:未捕获引用错误DOJO未定义,javascript,dojo,Javascript,Dojo,我正在dijit.Tree上做一个简单的项目。每当我运行程序时,它都会给出下面的错误 uncaught reference error: dojo is not defined 有时 XMLHttpRequest cannot load file:///C:/Users/Desktop/dojoapps/dojo/dojo/main.js. Cross origin requests are only supported for HTTP. 我看到了很多关于这个错误的问题。今天我得到了同
uncaught reference error: dojo is not defined
有时
XMLHttpRequest cannot load file:///C:/Users/Desktop/dojoapps/dojo/dojo/main.js. Cross origin requests are only supported for HTTP.
我看到了很多关于这个错误的问题。今天我得到了同样的错误,并在几秒钟内解决了。因此,我在这里给出了解决方案: 这只是因为您的路径不正确,并且没有映射到dojo.js 第一步是,确保dojo文件夹的路径正确 而且,即使你映射正确,你也会在chrome中看到下面的错误
XMLHttpRequest cannot load file:///C:/Users/Desktop/dojoapps/dojo/dojo/main.js. Cross origin requests are only supported for HTTP.
简单的解决方案是,在任何服务器(如ApacheTomcat)上运行代码,并将代码中的路径替换为http://localhost:8080/没错。另外,另一种解决方案是,如果从文件系统运行协议相关URL,则将其删除,因为它将文件:///前置到任何协议相关路径。