- EmberJS 教程
- EmberJS - 首頁
- EmberJS - 概覽
- EmberJS - 安裝
- EmberJS - 核心概念
- 建立和執行應用程式
- EmberJS - 物件模型
- EmberJS - 路由
- EmberJS - 模板
- EmberJS - 元件
- EmberJS - 模型
- EmberJS - 管理依賴項
- EmberJS - 應用程式問題
- EmberJS - 配置 Ember.js
- EmberJS - Ember Inspector
- EmberJS 有用資源
- EmberJS - 快速指南
- EmberJS - 有用資源
- EmberJS - 討論
EmberJS - 定義模型
模型是一個類,它擴充套件了指定與其他物件的關係的 Ember Data 的功能。在 Emberjs 中,每個路由都有一個關聯的模型,當用戶重新整理頁面時,頁面內容應由一個模型來表示。
可以使用以下命令建立該模型 −
ember generate model model_name
它會根據以下內容建立 app/models/model_name.js 下的檔案結構 −
import DS from 'ember-data';
export default DS.Model.extend ({
});
定義屬性
DS.attr 用於指定模型的屬性。它還會將一個可選的第二個引數作為雜湊值。
例如 −
import DS from 'ember-data';
export default DS.Model.extend ({
bookName: DS.attr(),
authorName: DS.attr()
});
有關定義模型和屬性的更多資訊,以及示例,請參閱以下 部分。
emberjs_model.htm
廣告