我的想法是在加载库之前调用库函数。所以我写了这个:
function moment(date, format)
{
require(['moment'], function (moment) {
// window.moment = moment;
return moment(date, format);
});
}
一切正常,除非你打电话:
moment("27/06/2017", "DD/MM/YYYY").format("YYYY-MM-DDTHH:mm:ss");
由于时刻仍未定义,因此format函数尝试调用未定义的对象,而requireJS仍然异步加载脚本。 我该如何处理这种情况?