关于加载资源配置失败的问题

loadLocalGameConfig() {
resources.loadDir(Constants.ConfigPath, (finished: number, total: number, item: any) => {
let p = 80 / total;
this._progress += p;
this.setProgressBar();
console.log(load ${item.url}${Math.floor(this._progress)}%)
}, (err: Error | null, data: any[]) => {
for (let i = 0; i < data.length; i++) {
const element = data[i];
CfgMgr.setCfgData(element.name, element.json)
}
// TODO:初始化音频管理器
this.initData();
});

}

setProgressBar() {
this.text.string = ${Math.floor(this._progress)}%
this.progressBar.progress = this._progress / 100;
}
public static setCfgData(name: string, cfgs: any) {
let datas = {};
let dataList = [];
cfgs.array.forEach(item => {
if (item.hasOwnProperty(‘Id’)) {
let key = item.Id;
datas[key] = item;
dataList.push(item);
} else {
console.info(‘配置表ID字段错误:’, name);
}
});
this.CfgData.set(name, datas);
this.CfgDataList.set(name, dataList);
}
export class GridData extends Component {
private _curGrid = 109;//当前位置表的ID
}
initGridMapData(){
this._bagcfg=CfgMgr.getDataById(new BagCfg,this._curGrid);
}
public static getDataById(cls: any, Id: string | number): T {
let name = cls.ClassName;
let res: T = null;
if (!this.CfgData.has(name)) {
console.info(name + “配置不存在” + Id);
} else {
let data = this.CfgData.get(name);
if (!data[Id]) {
console.info(name + “:不存在ID” + Id);
} else {
res = data[Id];
}
} return res;
}
export class Constants {
// 动态加载预制的路径

// 动态资源路径
public static gridPath=‘Game/Grid/’//格子路径
//配置数据
public static ConfigPath=‘ConfigData/’
}

这是代码执行语句,可以执行加资源配置命令,JSON路径也正确,但是就是无法加载该文件夹下的所有JSON文件. 请问有什么解决办法吗?