我希望的情况是,在单击“保存”按钮之前,输入到绑定input
字段的值不应传播到模型。我找到了这个话题:API但它已经很老了。还有另一种方法可以实现这个目标吗?
答案 0 :(得分:0)
您可能想尝试ember-buffered-proxy。
var buffer = BufferedProxy.create({
content: modelInstance
});
buffer.set('name', 'something');
// apply the changes to the model
buffer.applyBufferedChanges();
modelInstance.save();
// or discard the changes
buffer.discardBufferedChanges();
如果您将输入绑定到buffer
上的属性而不是modelInstance
并调用buffer.applyBufferedChanges();
确定,则保存它将为您提供所需的行为。