0

我的主干视图中有以下代码:

this.trigger('item-id-changed', itemId);

这是订户:

that.shopItemDetailedView = new ShopItemDetailedView({ model: shop });
                    that.shopItemDetailedView.on('item-id-changed', that.onModelChange);

在不同的看法。问题是如何访问我在触发函数 onModalChanged 期间传递的 itemId?

4

1 回答 1

0

来自精美手册

扳机 object.trigger(event, [*args])

[...] trigger的后续参数将传递给事件回调。

所以如果你说:

this.trigger('item-id-changed', itemId);

那么监听的函数'item-id-changed'itemId作为它的参数:

onModelChange: function(itemId) {
    //...
}
于 2013-09-12T04:46:14.537 回答