摘要: link-to助手表达式渲染之后就是一个a标签。而a标签的href属性的值是根据路由生成的,与路由的设置是息息相关的。并且每个设置的路由名称都是有着对应的关系的。 阅读全文
posted @ 2015-09-19 17:38 ubuntuvim 阅读(1888) 评论(0) 推荐(0) 编辑
摘要: 在Ember中路由和模板的执行都是有一定顺序的,它们的顺序为:主路由-->子路由1-->子路由2-->子路由3-->……。模板渲染的顺序与路由执行顺序刚好相反,从最后一个模板开始解析渲染。 阅读全文
posted @ 2015-09-18 16:41 ubuntuvim 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 简单讲属性绑定其实就是在HTML标签内(是在一个标签的””中使用)直接使用handlebars表达式。可以直接用handlebars表达式的值作为HTML标签中某个属性的值。 阅读全文
posted @ 2015-09-16 22:34 ubuntuvim 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 这一篇将为你介绍遍历标签,数组的遍历几乎在任何的常用的开发语言中都能看到,也是使用非常广泛的一个功能。下面我将为大家介绍handlebars的遍历标签,其使用方式与EL表达式几乎是一样的。 阅读全文
posted @ 2015-09-16 00:36 ubuntuvim 阅读(301) 评论(0) 推荐(0) 编辑
摘要: handlebars模板提供了与一般语言类似的条件表达式,比如if、if……else……。 阅读全文
posted @ 2015-09-13 16:02 ubuntuvim 阅读(2739) 评论(0) 推荐(0) 编辑
摘要: Ember采用handlebars模板库作为应用程序的view层。Handlebars模板与普通的HTML非常相似。但是相比普通的HTML而言handlebars提供了非常丰富的Ember表达式。 阅读全文
posted @ 2015-09-12 04:42 ubuntuvim 阅读(369) 评论(1) 推荐(0) 编辑
摘要: 本系列文章全部从(http://ibeginner.sinaapp.com/)迁移过来,欢迎访问原网站。 ​正如其他的框架一样Ember也包含了多种方式绑定实现,并且可以在任何一个对象上使用绑定。也就是说,绑定大多数情况都是使用在Ember框架本身,对于开发最好还是使用计算属性。1,双向绑定//双... 阅读全文
posted @ 2015-09-09 09:57 ubuntuvim 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 本系列文章全部从(http://ibeginner.sinaapp.com/)迁移过来,欢迎访问原网站。1,观察者使用 Ember可以察觉所有属性的变化,包括计算属性。观察者是非常有用的,特别是计算属性绑定之后需要同步的时候。 观察者经常被Ember开发过度使用。Ember框架本身已经大量使用观察... 阅读全文
posted @ 2015-09-08 21:56 ubuntuvim 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 本系列文章全部从(http://ibeginner.sinaapp.com/)迁移过来,欢迎访问原网站。1,简单的计算属性简单地来说,计算属性就是将函数声明为属性。其实就是就是在类扩展的时候为类定义的属性。Person=Ember.Object.extend({firstName:null,last... 阅读全文
posted @ 2015-09-08 10:05 ubuntuvim 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 本系列文章全部从(http://ibeginner.sinaapp.com/)迁移过来,欢迎访问原网站。1,扩展一般属性reopen不知道怎么翻译了,如果按照reopen翻译过来应该是“重新打开”,但是总觉得不顺,所以就换成“扩展”了。当你想扩展一个类你可以直接使用reopen()方法为一个已经定义... 阅读全文
posted @ 2015-09-07 15:01 ubuntuvim 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 本系列文章全部从(http://ibeginner.sinaapp.com/)迁移过来,欢迎访问原网站。Ember JS的类也具有高级语言的许多特性,其实现方式也与高级语言(如Java)非常类似。Ember类继承使用extend()方法,可以在方法传入参数,但是参数要以hash列表方式传入。关于类的... 阅读全文
posted @ 2015-09-07 10:00 ubuntuvim 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 本系列文章全部从(http://ibeginner.sinaapp.com/)迁移过来,欢迎访问原网站。 Ember.js 是什么?我想对于想学习它的人应该知道它是个什么东西,如果你想了解那就赶紧去 Google 或者百度,本系列教程是通过学习官网教程然后摘抄个人觉得比较重要的部分,加上学习实例整合... 阅读全文
posted @ 2015-09-07 00:17 ubuntuvim 阅读(404) 评论(0) 推荐(0) 编辑
摘要: action助手所现实的功能与javascript里的事件是相似的,都是通过用户点击元素触发定义在元素上的事件。Ember的action助手还允许你传递参数到对应的controller、component类,在controller或者component上处理事件的逻辑。 阅读全文
posted @ 2015-09-20 04:39 ubuntuvim 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.到官网下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,这里下载的是tar.gz包,解压放到/home/ubuntuvim/soft/java/jdk1.7.0... 阅读全文
posted @ 2015-09-09 10:04 ubuntuvim 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 第一步:安装 plasma-nmsudo apt-get install plasma-nm第二步:启动程序终端直接输入 kde-nm-connection-editor 。第三步:建一个wifi点击 add, 选择 Wireless (shared)。ssid 就是无线名字,比如我的是 ti... 阅读全文
posted @ 2015-09-09 10:04 ubuntuvim 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 出处:http://isite.oschina.mopaas.com/index.php?m=Home&c=Index&a=detail&id=21以前一直没学shell,一直没在意这个东西,一个linux命令重复写了好多遍,其实一个sh脚本就搞定了,在也不用一个个命令敲到终端了。下面这个例子... 阅读全文
posted @ 2015-09-09 10:04 ubuntuvim 阅读(113) 评论(0) 推荐(0) 编辑