3

通常,在创建单页应用程序时,您需要使用某种形式的数据(即 json 格式)填充应用程序。这通常通过 AJAX 调用来完成。

现在,这不是最好的解决方案。DOM 需要在启动 AJAX 调用之前加载,并且通过 javascript 执行此异步操作在语义上很尴尬。

<script src="some-file.js">是否可以以与自动获取相同的方式加载 JSON 资源some-file.js,或者在 DOM 加载时自动获取 some-image.png?

4

1 回答 1

3

JSON 的正确 MIME 类型是application/json

可以将其作为脚本包含在 JSON 文件中。如果路径是相对的,只需使用此代码

<script type="application/json" src="path/to/json/file.json"></script>

然而,我不同意这在语义上很尴尬。只需加载它$.getJSON

于 2013-10-31T13:11:56.933 回答