【问题标题】:Saving a model in ember without Ember data在没有 Ember 数据的情况下在 ember 中保存模型
【发布时间】:2014-12-22 19:26:40
【问题描述】:

我有一个我一直在从事的 Ember 项目,我可以在我的路线中保存我的模型:

            Ember.$.ajax({
            url: config.api.baseURL + 'propzone/' + model.name,
            type: 'PUT',
            contentType: 'application/json',
            data: JSON.stringify(model),
            success: function() {
                // RENDER NOTIFICATION
                self.refresh();
            },
            error: function(err) {
                alert('Error: ' + err);
            }
        });

在我更新 Ember 和 Ember-cli 之前,这确实可以正常工作。

现在我收到此错误消息:

未捕获的错误:断言失败:您必须使用 Ember.set() 将([object Object] 的)gallery 属性设置为 ``。

【问题讨论】:

    标签: ember.js ember-cli


    【解决方案1】:

    看起来这可能与模型保存不完全相关,但可能是框架中的错误。 this issue 是否适用?

    【讨论】:

    • 在旧版本的 Ember 上,我可以对我的模型进行更改,它们将保存在我的 ajax 调用中。现在看来我必须做一个 Ember.set(....) 来保存我的更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-15
    • 2014-08-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多