最近在研究sdk本地缓存,但是遇到一个问题,页面中需要引入a.js
、b.js
、c.js
,b/c依赖于a,但是通过脚本,遍历map时,请求a b c三个脚本,控制台一直报错
resourceList: [{
id: 'js01',
url: '../js/lib/jquery.min.js',
type: 'javascript'
}, {
id: 'js02',
url: '../js/lib/swiper2/idangerous.swiper.min.js',
isDefer:true,
type: 'javascript'
}, {
id: 'js03',
url: '../js/lib/jquery.easing.min.js',
isDefer:true,
type: 'javascript'
},
{
id: 'js04',
url: '../js/index.js',
isDefer:true,
type: 'javascript'
},
{
id: 'css01',
url: '../js/lib/swiper2/idangerous.swiper.css',
type: 'css'
}, {
id: 'css02',
url: '../css/common.css',
type: 'css'
},
{
id: 'css03',
url: '../css/index.css',
type: 'css'
}
],
最好还是等回调后再加载下一个