私は_model
自分のProcessModel
関数に を渡しています。次に、私の ProcessModel 関数で、モデルをサーバーに保存し、それが返されてsync
イベントをトリガーします。私がやりたいのは、コールsync
バック アクセス_model
です。私は何か意味がありますか?CartView
_model
var _cartItem = this.ConvertToSaleItem(item);
_cartItem.on('sync', this.TaxChangeSaveSuccess, this);
_cartItem.on('error', this.TaxChangeSaveError, this);
_cartItem.url = Global.ServiceUrl + Service.SOP + Method.SALEITEMTAX;
_cartItem.save();
私のコールバック:
TaxChangeSaveSuccess : function(model, response, options) {
if(!Global.isBrowserMode) window.plugins.cbNetworkActivity.HideIndicator();
item.set({
SalesTaxAmountRate : model.get("SalesTaxAmountRate")
});
},
しかし、アイテムは未定義です。それを行う方法についてのアイデアはありますか?アイテムであるモデルからトリガーされたイベントをキャッチするには、ビューに同じモデルが必要です。