このクラスを受講してください:
var MyClass = new Class({
Implements: [Events, Options],
initialize: function() {
this.a = 1;
},
myMethod: function() {
var mc = new differentClass({
events: {
onClick: function() {
console.log(this.a); // undefined (should be 1, 2, 3 etc)
this.a ++;
}
}
});
}
});
this.aの値を保持するにはどうすればよいですか? 私は基本的に、最後の点からクリックしたばかりの座標まで(キャンバスを使用して)線を引こうとしています。
[編集]
どうやら悪いのでバインドしたくthis
ありません。オプションを上書きしdifferentClass
ます。