- 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
广告