我在requirejs-text plugin奇怪的代码中找到了。所以load
方法接受onLoad
可调用,调用几次onLoad()
,但后来有错误处理程序检查错误方法。
if (onLoad.error) {
onLoad.error(err);
}
我是否遗漏了某些明显的代码问题?
答案 0 :(得分:2)
您不能将普通对象用作可调用实体,但函数是一种对象,因此您可以向函数添加属性。
var onLoad = function(){
};
onLoad.error = function(){
};