1
私はdroppable
を要素に設定したバックボーンビューを持っています。私は '外部' addOperator
メソッドにアクセスしたいですか?それは関数ではないというエラーを返します。'functionInBackboneView'はJqueryの関数コンテキストではありません
var CanvasView = Backbone.View.extend({
el: "#canvas",
render: function() {
$("#canvas-container").droppable({
drop: this.handleDropEvent
});
},
addOuterOdperator: function (toolID) {
console.log(toolID);
console.log("outer");
},
handleDropEvent: function (event, ui) {
console.log("inside handle func");
var id = 0;
var addInnerOperator=function(ie){
console.log("inner");
};
addInnerOperator(id);
//this.addOuterOperator(id); gives an errror
}
});