Ember.js 数据持久化与自定义组件开发
1. 数据持久化
在 Ember.js 应用中,实现数据持久化是一个重要的功能,它允许用户提交新的演讲提案到 Ember Fest 应用程序中。由于 create 关键字在 Ember.js 中用于创建新对象,因此通过 createRecord() 和 updateRecord() 这两个方法来实现数据持久化。
1.1 通过 createRecord() 函数提交新演讲
为了在客户端创建一个新的 Emberfest.Talk 对象,可以使用 createRecord() 函数。该函数会实例化一个给定类型的新模型对象,并在通过 Ajax 调用将数据发送到服务器之前将模型序列化为 JSON。以下是 Emberfest.Model.createRecord() 的实现:
Emberfest.Model.reopenClass({
createRecord: function(url, type, model) {
var collection = this;
model.set('isSaving', true);
$.ajax({
type: "POST",
超级会员免费看
订阅专栏 解锁全文
108

被折叠的 条评论
为什么被折叠?



