上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 一、Creating 1. 你可以通过调用在store中的createRecord方法来创建records。 store.createRecord('post', { title: 'Rails is Omakase', body: 'Lorem ipsum' }); 2. 这个store对象可以通 阅读全文
posted @ 2016-02-01 12:58 鱼不吐泡泡 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1. 模型是一个类,它定义了你呈现给用户的数据的属性和行为。用户希望如果他们离开你的应用程序,并返回后(或如果他们刷新页面)看到的任何东西应该被一个model代表。 2. 确保在ember.js后引入ember-data.js: <script type="text/javascript" 阅读全文
posted @ 2016-02-01 12:45 鱼不吐泡泡 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1. 模型是表示应用程序呈现给用户的底层数据的对象。不同的应用程序有不同的模型,这取决于它们正在试图解决什么问题。 2. 例如,一个照片共享应用程序可能有一个Phone模型来代表一个特殊的照片,并且PhotoAlbum代表一组照片。相反,一个在线购物应用程序可能有不同的模型,例如Shopp 阅读全文
posted @ 2016-02-01 11:14 鱼不吐泡泡 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 1. 有时候,特别是当嵌套资源的时候,我们需要两个controllers之间的某种连接。让我们拿这个router当做例子: app/router.js var Router = Ember.Router.extend({}); Router.map(function() { this.route(" 阅读全文
posted @ 2016-01-28 13:35 鱼不吐泡泡 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1. 一个controller的model可以代表几个记录也可以代表单个。这里,路由的model hook返回一个歌曲数组: app/routes/songs.js export default Ember.Route.extend({ model() { return this.store.fin 阅读全文
posted @ 2016-01-28 13:17 鱼不吐泡泡 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、Controllers 1. 在Ember.js中,controllers允许你使用展现逻辑装饰你的models。通常,models将会有保存到服务器的属性,然而controllers将会有不需要保存到服务器的属性。 2. 例如,如果你正在创建一个blog,你想有一个BlogPost model 阅读全文
posted @ 2016-01-28 11:20 鱼不吐泡泡 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一、概述 当你通过和另外一个组件组合的时候,组件就会真正发挥它们的所有潜能。比如<ul>元素,只有<li>元素是适合作为它的子元素的。如果我们希望同样类型的行为,那么我们就必须组合组件。 就像我们组合HTML元素一样,我们可以以同样的方式用于组件。 app/templates/application 阅读全文
posted @ 2016-01-28 11:18 鱼不吐泡泡 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1. 当一个组件在模板中被使用时,它具有发送action到这个模板的controller和routes的能力。当重大事件发生的时候,这些允许组件通知application,比如点击组件一个特殊的元素。 2. 像{{action}}Handlebars辅助器,来自组件的actions首先会去 阅读全文
posted @ 2016-01-27 23:16 鱼不吐泡泡 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1. 组件允许你定义可以在整个应用程序中重用的控件。如果它们够通用,它们也可以在被共享给其他人并且在许多应用程序中被使用。 2. 为了使一个可重用的控件有用,然而,你首先需要你的应用程序的用户和它交互。 3. 你可以通过使用{{action}}辅助器使组件中的元素可交互。这和应用程序template 阅读全文
posted @ 2016-01-27 18:17 鱼不吐泡泡 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、概述 默认的,每一个组件都基于一个<div>元素。如果你在开发者工具中查看一个渲染的组件,你将会看到一个像这样的DOM表示: <div id="ember180" class="ember-view"> <h1>My Component</h1> </div> 你可以为你的组件自定义Ember生 阅读全文
posted @ 2016-01-27 18:04 鱼不吐泡泡 阅读(300) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页