我使用Dojo API中的define/declare
来加载模块,但我还想加载 .json 配置文件,但它忽略了扩展并试图加载 .js 文件
define([
"./Config.json",
"dojo/domReady!"
],
function(
config
){
var config = JSON.parse(config);
console.log(config);
})
通过控制台我可以看到它正在尝试加载" Config.json.js
"而不是" Config.json
",我该如何解决这个问题?
答案 0 :(得分:1)
我认为dojo/text插件可以帮助您
尝试将文件加载到下面(文件的路径)
define([
"dojo/text!./Config.json",
"dojo/domReady!"
],
function(config){
var config = JSON.parse(config);
console.log(config);
})