我将最新的Dojo和Dijit下载到本地Windows 10计算机上。

我的磁盘结构是:

C:\webapps
c:\webapps\dojo
c:\webapps\demo
c:\webapps\dijit


我点击此文件以加载Chrome浏览器:
c:\ webapps \ demos \ themePreviewer \ demo.html

它显示以下内容,并始终停留在“正在加载...”消息中。

javascript - Dojo themePreviewer停留在“正在加载...”-LMLPHP

在内部,我看到以下对CSS文件的引用:

    <link rel="stylesheet" href="../../dijit/themes/claro/document.css"/>
    <link rel="stylesheet" href="../../dijit/themes/claro/claro.css"/>


我可以在磁盘上看到以下内容:

c:\webapps\dijit\themes\claro\document.css
c:\webapps\dijit\themes\claro\claro.css


似乎在查找文件时遇到问题?但是Chrome调试程序不会告诉我吗?我还尝试将dijit目录复制到:

c:\ webapps \ demo \ dijit

后来我注意到程序中有一个href:
href:'../../ dijit / tests / layout / getResponse.php?delay = 3000&messId = 3'

我改为:
href:“ http://demos.dojotoolkit.org/dijit/tests/layout/getResponse.php?delay=3000&messId=3

最佳答案

尝试从本地主机而不是file:///运行应用程序。
如果问题仍然存在,您可以对其进行更多调试,然后使用“ Chrome开发者工具”>“网络”标签查看是否缺少某些依赖项,这样,您应该可以识别出任何404错误。

关于javascript - Dojo themePreviewer停留在“正在加载...”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45357028/

10-11 23:24