摘要: 一个binding在两个属性之间创建一个链接,当一个改变时,另外一个被自动更新为一个新的值。 bindings可以在同一个对象中连接两个属性,或者用在两个不同的对象中。 不像大多数框架一样包含某种形式的绑定实现,在Ember.js中bindings可以被用于任何对象,而不仅仅是在views和mode 阅读全文
posted @ 2016-01-21 13:35 鱼不吐泡泡 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Ember支持监视任何属性,包括计算的属性。你可以使用Ember.observer为一个对象设置一个监视者: Person = Ember.Object.extend({ //these will be supplied by 'create' firstName: null, lastName: 阅读全文
posted @ 2016-01-21 11:01 鱼不吐泡泡 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1. 通常,你可能有一个计算的属性依赖于数组中的所有元素来确定它的值。例如,你可能想要计算controller中所有todo items的数量,以此来确定完成了多少任务。 export default Ember.Controller.extend({ todos: [ Ember.Object.c 阅读全文
posted @ 2016-01-21 10:03 鱼不吐泡泡 阅读(354) 评论(1) 推荐(0) 编辑
摘要: 一、What are computed properties? 1. 简而言之,计算属性让你声明函数为属性。你通过定义一个计算属性作为一个函数来创建一个,当你请求这个属性时,Ember会自动调用这个function。 之后你可以用同样的方法使用它,任何正常静态属性。 2. 对于获取一个或多个正常的属 阅读全文
posted @ 2016-01-21 09:24 鱼不吐泡泡 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1. 你不需要一开始定义一个类的全部内容,你可以通过使用reopen方法重新打开一个类并定义新的属性。 Person.reopen({ isPerson: true }); Person.create().get('isPerson') //true 2. 当使用reopen时,你也可以重写已经存在 阅读全文
posted @ 2016-01-20 17:02 鱼不吐泡泡 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、Defining Classes(定义类) 1. 定义一个新的Ember类,调用Ember.Object上的extend()方法: example:定义了一个含有say()方法的新的Person类。 Person = Ember.Object.extend({ say(thing) { aler 阅读全文
posted @ 2016-01-20 16:42 鱼不吐泡泡 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 一、Templates 使用Handlebars模板语言来描述程序的用户接口。每一个模板都有model的支持,如果model改变template就会自动更新。 Expressions: like {{firstName}} --从模板的模型获取信息并把它放入HTML中。 Outlets: 是其他模板 阅读全文
posted @ 2016-01-19 18:18 鱼不吐泡泡 阅读(523) 评论(0) 推荐(0) 编辑
摘要: Ember.js使用一个运行时解析器去连接你的对象而没有很多样板文件。作为一个开发者,如果你把code放到约定好的位置这个解析器会自动工作。 一、The Application 1. 当你的app启动时,Ember.js将渲染application template作为主要模板。 2. 如果提供了c 阅读全文
posted @ 2016-01-19 18:17 鱼不吐泡泡 阅读(607) 评论(1) 推荐(0) 编辑
摘要: 一、何为Web前端工程师?前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来的行业。Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发。制作标准优化的代码,并增加交互动态功能,开发JavaScript... 阅读全文
posted @ 2015-10-15 14:58 鱼不吐泡泡 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 四.【入微】 最强解决方案。你能够走在需求的前面,将当前需求里有的、没有直接提出来的、现在暂时没有但将来可能有的等等,及前端编程潜规则等各个方方面面都综合考虑,给出最优方案。以一招胜万招。var str = "http://www.xxx.com/?pn=0"; // 删除指定字符 pn=... 阅读全文
posted @ 2015-10-15 14:38 鱼不吐泡泡 阅读(233) 评论(0) 推荐(0) 编辑