我将以下函数/类放在一个名为“ errors.js”的文件中:
HB.errors.handleErrorResponse = function(data, form, status) {
HB.FormButtons.deactivateButtons(HB.errors.formSubmitButton);
$('#_ignoreDoubleBooking').toggle((status == HB.errors.HTTP_CODE_CONFLICT));
if (data) {
HB.Reservation.Listeners.handle40xResponse(data);
} else {
HB.Reservation.Listeners.handle50xResponse();
}
};
但是
HB.Reservation.Listeners.handle40xResponse()
位于同一目录中的另一个文件中。从errors.js获得对“ HB.Reservation.Listeners.handle40xResponse()”的访问的最佳方法是什么?
最佳答案
您可能会对requirejs(http://requirejs.org/)感兴趣。这是一个JavaScript文件和模块加载器。网站文档非常容易理解。
关于javascript - 从另一个文件访问js函数/类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35010738/