小编mat*_*onb的帖子

在Ember.js中销毁对象

想象一下,我创建一个ember对象,然后将其添加到任意未知数量的阵列控制器.是否有一种简单的方法来销毁对象,以便通知所有阵列控制器并将其删除?

http://jsfiddle.net/FcsRP/

从Ember.CoreObject中销毁似乎不会通知集合它们的对象已被销毁,或者集合不会删除它们的对象.我甚至不确定他们是否有意.

javascript destroy ember.js

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

Backbone.js事件处理程序无法正常工作

我正在尝试这里给出的backbone.js示例,然后尝试自己编写一些代码.

由于某种原因,我附加到事件'click p'的事件处理程序不起作用.单击段落标记时,为什么"突出显示"功能不执行?

var ItemView = Backbone.View.extend({
    tagName : 'p',

    events: {
        'click p': 'highlight'
    },

    initialize: function(){
        console.log("An object of ItemView was created");
        _.bindAll(this, 'render', 'highlight');

        this.render();   
    },

    render: function(){
        this.$el.text(this.model.get('content'));
        $('body').append(this.$el);
        return this;
    },

    highlight: function(){
        console.log('clicked');
    }

});
Run Code Online (Sandbox Code Playgroud)

javascript event-handling backbone.js

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