相关疑难解决方法(0)

Ember Data-以hasMany关系创建记录

我正在使用Ember Data beta2,我设置了hasMany关系.

在创建子记录时,我是否必须在父对应的属性上使用pushObject?

在查看文档时,我得到的印象是我需要正确设置记录的父属性并保存它.

我是这样做的:

    addPlugin: function() {
        //get the value
        var title = this.get('newPluginName');
        if (!title.trim()) { return; }

        var plugin = {
            name: title,
            category: this.get('model'),
            url: ''
        };
        var plugin = this.store.createRecord('plugin', plugin);
        plugin.save();

        //clear the text field
        this.set('newPluginName', '');
        $("#new-plugin").blur();
    }
Run Code Online (Sandbox Code Playgroud)

我在Chrome中的Ember检查器中看到了新创建的记录,它并不脏,但它不存在于父列表中,刷新后它就消失了.

javascript ember.js ember-data

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

标签 统计

ember-data ×1

ember.js ×1

javascript ×1