小编pea*_*ion的帖子

Backbone Marionette Event Aggregator:如何在App级别收听ItemView事件

我是Marionette的新手,无法理解事件......

我有一个触发事件的ItemView,我希望在应用程序级别收到此事件,但是当我的应用程序监听此事件时,没有任何反应......

如果Event Aggregator在Application和ItemView中,为什么这段代码不起作用?:

var MessageItemView = Backbone.Marionette.ItemView.extend({
  template: "#messagesTPL",
  tagName: 'tr',
  className: 'messageItem',
  events : {
    'click': 'displayMessage'
  },
  displayMessage: function () {
    this.trigger('display:message');
  }
});

App.on('display:message', function () {
  console.log('display message !!!');
});
Run Code Online (Sandbox Code Playgroud)

marionette

5
推荐指数
1
解决办法
8134
查看次数

Angularjs指令:访问链接函数中的兄弟元素

我已经google了很多东西,找到了一个对我来说很重要的问题的答案,但令人惊讶的是没有成功.官方文件也给我留下了答案.所以简单的问题是:如何在指令的链接函数内访问兄弟元素?

我有一个ng-repeat视图.我的指令绑定每个ng-repeat元素的点击:

link: function (scope, element) {
    element.bind('click', function () {
        // how to access element.siblings here ?
...
Run Code Online (Sandbox Code Playgroud)

感谢名单.

angularjs angularjs-directive

4
推荐指数
1
解决办法
6092
查看次数

如何使用Backbone Marionette在不同视图之间共享模型?

在两个视图之间共享模型的简单方法是什么?

例如,在一个简单的邮件应用程序中,我的模型包含每封邮件,发件人,标题和邮件内容.其中一个视图是仅包含发件人和标题的邮件列表.单击标题时,将显示包含内容的新视图.

marionette

1
推荐指数
1
解决办法
2220
查看次数

Internet Explorer的任何版本都支持Javascript生成器吗?

还不清楚是否有任何版本的Internet Explorer支持Javascript Generators。IE10支持吗?

javascript internet-explorer

1
推荐指数
1
解决办法
2148
查看次数