一直在找可以快速开发Web App的框架,经过了一段时间的搜索,看到了好多文章的介绍,最终决定学习一下Emberjs并应用到我们自己的应用上面。看看能不能产生一种可以快速成型的开发流程。

1. 简单的按钮 action 测试

用 handlebars 定义 template

<script type="text/x-handlebars" data-template-name="account">
<p><button {{action 'contract' }}>Y</button></p>
</script>

(注意:不定义data-template-name,默认是用application 进行渲染,也就是要用ApplicationController的命名规范,定义了"data-template-name",就要定义对应的Controller, 同时要定义Router 才能生效)

Router:

App.Router.map(function(){
this.resource('account',{path:'/'});
});

Controller:

App.AccountController = Ember.ObjectController.extend({
actions:{
contract:function(){
Em.Logger.info("hihihihi");
alert("hi");
}
}
});

转载于:https://www.cnblogs.com/wingkong/p/3791703.html

Emberjs学习之路(一)相关推荐

  1. Redis学习之路(一)--下载安装redis

    redis学习之路--下载安装redis windows安装redis 1.下载redis 2.安装 3.查看是否安装成功 windows安装redis 1.下载redis 网址:https://gi ...

  2. 前端Vue学习之路(二)-Vue-router路由

    Vue学习之路 (二) Vue-router(基础版) 一.增加静态路由 二.动态路由+路由嵌套+404页面 三. 编程式导航 四.命名路由 五.命名视图 六.重定向和起别名 1.重定向 2.起别名 ...

  3. 前端Vue学习之路(一)-初识Vue

    Vue学习之路 (一) 1.引言 2.更换npm国内镜像源 3.用npm下载Vue 4.Vue全家桶 5.使用命令创建项目 5.推荐插件 6.推荐网站 7.学习扩展 1.引言 先安装node.js环境 ...

  4. 学习之路-现代密码学基础-001

    学习之路-现代密码学基础-第一章密码学概论 转载于:https://www.cnblogs.com/vegetables-Adanos/p/5371420.html

  5. 拿下斯坦福和剑桥双offer,00后的算法学习之路

    董文馨,00后,精通英语,西班牙语.斯坦福大学计算机系和剑桥大学双Offer,秋季将进入斯坦福大学学习. 10岁开始在国外上学:12岁学Scratch: 13岁学HTML & CSS: 14岁 ...

  6. Markdown学习之路

    Markdown学习之路 作者:CFishHome 转载请注明地址:https://blog.51cto.com/12731497/2164274 Markdown是什么? Markdown是一个 W ...

  7. [EntLib]微软企业库5.0 学习之路——第五步、介绍EntLib.Validation模块信息、验证器的实现层级及内置的各种验证器的使用方法——上篇...

    本文是为后面的学习之路做铺垫,简单介绍下企业库中的Validation模块的一些相关知识,包括Validation模块的简介.用途.使用方法.默认提供的多种验证器的介绍等. 一.简介及用途 在实际的项 ...

  8. 转载: Qt 学习之路 2归档

    Qt 学习之路 2归档 http://www.devbean.net/2012/08/qt-study-road-2-catelog/

  9. python之路 mysql 博客园_教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql...

    教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql Easy_install安装MySQLdb 很简单,以至于我不晓得该怎么说.一句话. sodu ...

  10. 我的mongo学习之路

    mongo学习之路 mongodb的安装,在这里就不做介绍了,不管是windows还是mac,网上都有教程,可以自行学习一下~~~ 一.启动 mongod 复制代码 二.链接 mongo 复制代码 三 ...

最新文章

  1. 单机 搭建kafka集群 本地_单机快速搭建多节点kafka集群
  2. 去掉圆角_小米11高清渲染图曝光:蓝色机身 圆角矩形摄像模组
  3. 算法面试|论如何4个月高效刷满 500 题并形成长期记忆
  4. SAP 电商云 Spartacus 产品明细页面的 pageContext 如何获取的?
  5. mysql快速入门_MySQL快速入门(三)
  6. I2C总线之(一)---概述
  7. [ZJOI2014] 星系调查(树上差分 + 数学推式子)
  8. 送书|北大出版:R语言数据分析与可视化从入门到精通
  9. 7-14 修建道路 (10 分)
  10. 代理模式、动态代理及其应用
  11. java从远程服务器获取PDF文件并后台打印(使用pdfFox)
  12. c语言求e近似值精度在10e6,中石油2013秋季学期《C语言》补考在线适用于2014年4月...
  13. struts入门的ognl
  14. java date只保留年月日_入门之JAVA爬虫
  15. 数组/指针,字符数组/字符串/指向字符的指针
  16. 极客大学架构师训练营 系统安全架构 系统稳定高可用 PBKDF2加密算法 第11次作业
  17. .NET报表控件ActiveReports实战应用——入门指南
  18. Java 并发编程:轻量级锁和偏向锁详解
  19. 交叉编译ffmpeg
  20. 微信域名防封跳转系统-微信拦截检测技术

热门文章

  1. 学习下新塘M0芯片的下载方法
  2. JAVA多线程之synchronized和volatile实例讲解
  3. 201671010103 2016-2017-2 《Java程序设计》第二周学习心得
  4. xml规范及xml解析
  5. MVC创建通用DropdownList
  6. Android 编程下 ListView 的 HeaderView 和 FooterView 不可选择点击
  7. Word2003和2007如何隐藏去掉回车符
  8. 前端模块化概念及规范之一commonjs
  9. ny17 单调递增最长子序列
  10. 7.RabbitMQ实战 --- warren和Shovel:故障转移和复制