希望这是一个简单的答案。我试图从我的对象内部调用一个方法,但是,控制台抛出的错误是该函数不是函数。
function tabs(el, data){
this.el = el;
this.addTab = function(data){
console.log("addTab", this.el, data);
};
data.forEach(function(data){
this.addTab(data);
});
}
我最初是这样打电话给我的对象:
var t = new tabs("tabs", []);
我的错误是addTab不是函数。