- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可能很傻,但 Ember.js 的模型部分似乎真的只涵盖从 REST 服务器获取数据,而不是添加新的或更新现有的。我确实注意到了以下几点:
store.push()
但是覆盖范围很短,并且该用例对于大多数 Web 应用程序来说并不实用。 最佳答案
Ember 指南的“入门”部分包含有关创建和更新记录的基本信息。
创造
http://emberjs.com/guides/getting-started/creating-a-new-model/
var post = this.store.createRecord('post'{ title : "My New Post"});
post.save();
var post = this.get('content');
post.set("title", "My New Title");
post.save();
save()
模型上是“提交”更改的内容。您也可以调用
rollback()
如果你想恢复。
关于ember.js - 使用 EmberData 添加和更新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18747386/
我有一个 ember 数据应用程序,我正在使用 createRecord 在新记录页面上实例化模型。问题是这会立即在商店中创建记录。因此,如果有人离开新记录页面,则该对象已被持久化。曾经有一个 cre
在 EmberData 中调用 model.save()导致模型通过任何合适的适配器被持久化。如果适配器返回一些数据(例如来自 API 的 JSON),模型将使用该数据进行更新。 我偶然发现了一个不正
我有一个带有登录表单的 Ember 应用程序,它在成功登录后以 JSON 格式返回当前用户。 使用 createRecord直接在模型上设置返回的 JSON 属性。例如,is_private变成 us
我有两种亲子关系模型:训练和锻炼: App.Training = DS.Model.extend({ exercises: DS.hasMany('App.Exercise') }) App.Ex
我可能很傻,但 Ember.js 的模型部分似乎真的只涵盖从 REST 服务器获取数据,而不是添加新的或更新现有的。我确实注意到了以下几点: Pushing Records into a Store
我有一个关于使用 Ember 加载和缓存远程对象的问题。我正在开发一个 Ember 应用程序,它通过 REST API 使用服务器端存储。一些获取的数据很少发生变化,因此每次应用程序加载时都从服务器获
我正在使用 {{render "header"}} 将我的应用程序的一部分从单独的 Handlebars 模板中的主模板中分离出来。在正确的地方渲染它。 这个单独的模板也有它自己的 Controlle
EmberData是 POST ing: { "data": { "attributes": { "name": "The project name", "desc
我正在努力处理路线的动态部分。这是我的代码 App.Router.map(function(){ this.resource('stuff', {path: '/stu
我有 3 个 emberData 模型: App.Product = DS.Model.extend({ page_title: DS.attr('string'), shop: DS.bel
我有一个关于 Ember 数据和 Mongodb 嵌入式对象的问题。这是我的模型: App.Contact = App.Entity.extend({ name : D
环境 # Ember : 1.4.0 # Ember Data : 1.0.0-beta.7+canary.b45e23ba 型号 我已经简化了我的用例,使问题更容易理解和回答。假设我们
预先感谢您的帮助! 我在 IE8 上刷新模型时遇到问题。 (适用于 Chrome 浏览器和 Firefox)我运行此代码以使用适配器向数据库发出请求来刷新我的模型。通过此命令,我卸载模型的数据并再次重
我是一名优秀的程序员,十分优秀!