次のような状況があります。
var Task = Backbone.Model.extend({
initialize: function() {
},
save: function() {
$.ajax({
type : "POST",
url : "/api/savetask",
data : this.toJSON(),
success : function (response) {
this.trigger("something", "payload");
}
});
}
});
これを実行すると、次のエラーが表示されます
this.trigger
関数ではありません
外部アプローチでは、何かをトリガーできます..
var task = new Task();
task.trigger("something","payload");
私が間違っていることは何ですか?またはしていない:)