我有两个意见,为了简单,父母/孩子.孩子正在使用触发器来投掷事件.我没有在父母的处理程序中看到它.以下是否有效?
var parent = Backbone.View.extend({ events: { "childevent": "run" },run: function(e) { console.log(e); },render: function() { /* render the child here */ } }); var child = Backbone.View.extend({ someAction: function() { this.trigger('childevent'); } });
解决方法
弄清楚了! $(this.el).trigger( ‘childevent’);作品.