摘要:
一、The {{action}} Helper 你的应用程序通常会需要一种方法来让用户用控件交互改变应用程序状态。 例如,你有一个显示blog post的模板,并支持用额外的信息扩展post。 可以使用{{action}}去让一个HTML元素可点击。当用户点击这个元素,命名的事件将会被发送到你的应用 阅读全文
摘要:
一、The {{link-to}} Helper 1. 使用{{link-to}}创建一个指向route的链接: app/router.js Router.map(function() { this.route("photos", function(){ this.route("edit", { p 阅读全文
摘要:
1. 一个HTML元素的class属性可以像其他属性一样被绑定: Warning!生成的HTML Warning!2. 条件值如果你需要一个基于条件属性的class值,使用if: Warning!如果isUrgent是false,HTML: Warning!如果是true: Warning... 阅读全文
摘要:
一、概述除了正常的文本,你可能还需要你的模板中包含的HTML元素的属性绑定到controller。1. 例如,设想controller有一个属性包含一个图片的URL: 生成的HTML: 2. 如果你绑定的是一个布尔值,它将会添加或者移除一个特定的属性。例如:如果isAdministrator是t... 阅读全文
摘要:
一、 概述 1. example 如果你需要遍历一个对象集合,使用Handlebars的{{#each}}。 <ul> {{#each people key="id" as |person|}} <li>Hello, {{person.name}}!</li> {{/each}} </ul> 上面的 阅读全文