Javascript
ubuntuvim
静心修炼。
展开
-
Ember.js入门教程、博文汇总
如果你想学习Ember.js,如果你想快速入门Ember.js,如果你想快速开发一个Ember.js应用,那么本教程你绝对不能错过!本教程包含从入门到高级的各方面教程、案例。对你的学习绝对有很大帮助!原创 2016-05-26 00:16:57 · 766 阅读 · 0 评论 -
Ember.js 入门指南——总目录
Ember.js 是什么?我想对于想学习它的人应该知道它是个什么东西,如果你想了解那就赶紧去 Google 或者百度,本系列教程是通过学习官网教程然后摘抄个人觉得比较重要的部分,加上学习实例整合而成,如有疏漏欢迎提出修改意见,一起成长!原创 2015-10-25 17:16:10 · 2544 阅读 · 11 评论 -
Ember.js 入门指南——自定义序列号器
在Ember应用中,序列化器会格式化与后台交互的数据,包括发送和接收的数据。默认情况下会使用JSON API序列化数据。如果你的后端使用不同的格式,Ember Data允许你自定义序列化器或者定义一个完全不同的序列化器。原创 2015-10-25 02:21:03 · 741 阅读 · 0 评论 -
Ember.js 入门指南——调试助手
Ember不仅提供了专门用于调试Ember程序的谷歌、火狐浏览器插件“Ember Inspector”( 安装插件可能需要翻*墙,如果你也是一个程序员我想翻*墙对于你来说应该不是什么难事!!!),还提供了用于调试的helper。原创 2015-09-21 10:35:49 · 1189 阅读 · 0 评论 -
Ember.js 入门指南——表单元素
Ember提供的表单元素都是经过封装的,封装成了view组件。经过解析渲染之后就会生成普通的HTML标签。更多详细信息你可以查看他们的实现源码:Ember.TextField、Ember.Chechbox、Ember.TextArea。原创 2015-09-21 01:10:09 · 931 阅读 · 0 评论 -
Ember.js 入门指南——组件定义
不得不说,Ember的更新是在是太快了!!本教程还没写到一半就又更新到v2.1.0了!!!!不过为了统一还是使用官方v2.0.0的参考文档!! 从本篇开始进入新的一章——组件。这一章将用6篇文章介绍Ember的组件,从它的定义开始知道它的使用方式,我将为你一一解答!原创 2015-10-09 02:13:51 · 956 阅读 · 0 评论 -
Ember.js 入门指南——属性传递
每个组件都是相对独立的,因此任何组件所需的数据都需要通过组件的属性把数据传递到组件中。原创 2015-10-09 23:26:34 · 820 阅读 · 0 评论 -
Ember.js 入门指南——{{action}} 助手
action助手所现实的功能与javascript里的事件是相似的,都是通过用户点击元素触发定义在元素上的事件。Ember的action助手还允许你传递参数到对应的controller、component类,在controller或者component上处理事件的逻辑。原创 2015-09-20 04:31:51 · 2394 阅读 · 0 评论 -
Ember.js 入门指南——自定义适配器
在Ember应用中适配器决定了数据保存到后台的方式,比如URL格式和请求头部。Ember Data默认的适配器是内置的REST API回调。 实际使用中经常会扩展默认的适配器。Ember的立场是应该通过扩展适配器来添加不同的功能,而非添加标识。这样可以使得代码更加容易测试、更加容易理解,同时也降低了可能需要扩展的适配器的代码。原创 2015-10-23 00:06:02 · 728 阅读 · 0 评论 -
Ember.js 入门指南——包裹内容
有些情况下,你需要定义一个包裹其他模板提供的数据的组件原创 2015-10-11 02:29:45 · 902 阅读 · 0 评论 -
Ember.js 入门指南——路由简介
从本文开始,将为大家介绍路由(route),如果你看过前面的《Ember.js 入门指南——{{link-to}} 助手》这篇文章应该初步了解了route。不过在这篇文章中只是简单介绍了路由是定义、路由层次,更深入的route将从本文开始逐一介绍。原创 2015-09-22 23:55:33 · 628 阅读 · 0 评论 -
Ember.js 入门指南——工具类的助手
本篇主要介绍格式转换、自定义helper、自定义helper参数、状态helper、HTML标签转义这几个方面的东西。原创 2015-09-22 02:10:31 · 844 阅读 · 0 评论 -
使用ember-simple-auth实现Ember.js应用的权限控制
很多网站都有登录功能,对于Ember的应用我们怎么实现权限的控制呢?本篇将为你演示一个最常用的权限控制例子:用户登录。要实现登录最常用的方式是通过判断session值,如果session中存在你所需要的值则可以认为是用户是经过了登录并且把用户信息设置到session了,如果session中没有用户信息则认为用户没有登录,直接跳转到登录或者注册页面。原创 2015-11-20 02:16:43 · 1267 阅读 · 0 评论 -
nodejs连接MySQL,做简单的CRUD
nodejs是如此强大!!!直接操作数据库也非常简单、快……原创 2015-11-22 23:11:49 · 1120 阅读 · 0 评论 -
Ember.js 入门指南——管理controller之间的依赖关系
在有路由嵌套的情况下,你可能需要在两个不同的controller之间通信。原创 2015-10-15 23:36:52 · 695 阅读 · 0 评论 -
Ember.js 入门指南——控制器(controller)
控制器与组件非常相似,由此,在未来的新版本中很有可能组件将会完全取代控制器,很可能随着Ember版本的更新控制器将退出Ember。目前的版本中组件还不能直接通过路由访问,需要通过模板调用才能使用组件,但是未来的版本会解决这个问题,到时候controller可能就真的从Ember退出了!原创 2015-10-15 00:33:01 · 1873 阅读 · 0 评论 -
Ember.js 入门指南——action触发变化
组件就像一个相对独立的盒子。在前面的文章中介绍过组件是怎么通过属性传递参数,并且这个属性值你可以在模板或者js代码中获取。 但是到目前为止还没介绍过子组件从父组件中获取数组,在Ember应用中组件之间的通信是通过actions实现的。原创 2015-10-14 01:01:44 · 1111 阅读 · 0 评论 -
Ember.js 入门指南——路由定义
当你的应用启动的时候,路由器就会匹配当前的URL到你定义的路由上。然后按照定义的路由层次逐个加载数据、设置应用程序状态、渲染路由对应的模板。原创 2015-09-24 13:09:38 · 1432 阅读 · 1 评论 -
Ember.js 入门指南——处理事件
你可以在组件中响应事件,比如用户的双击、鼠标滑过、键盘的按下等等事件。只需要在组件类中增加Ember提供的处理事件,然后Ember会自动判断用户的操作执行相应的事件,只要在组件类中添加的事件不冲突你甚至一次性增加多个事件,事件执行次序根据触发的次序执行。原创 2015-10-13 00:24:24 · 1009 阅读 · 0 评论 -
Ember.js 入门指南——自定义包裹组件的HTML标签
默认情况下,组件会被包裹在div标签内。如果你需要修改渲染之后生成的HTML不是被包裹在div标签,或者修改id和class等属性值为自定义的值,你可以在组件类中设置。原创 2015-10-12 02:16:47 · 2075 阅读 · 0 评论 -
Ember.js 入门指南——{{link-to}} 助手
link-to助手表达式渲染之后就是一个a标签。而a标签的href属性的值是根据路由生成的,与路由的设置是息息相关的。并且每个设置的路由名称都是有着对应的关系的。原创 2015-09-19 01:57:04 · 818 阅读 · 0 评论 -
Ember.js 入门指南——番外篇,路由、模板的执行、渲染顺序
在Ember中路由和模板的执行都是有一定顺序的,它们的顺序为:主路由子路由1子路由2子路由3……。模板渲染的顺序与路由执行顺序刚好相反,从最后一个模板开始解析渲染。原创 2015-09-18 16:25:32 · 936 阅读 · 0 评论 -
Ember.js 入门指南——model的关联关系处理
在前面《Ember.js 入门指南-模型定义》中介绍过模型之前的关系。主要包括一对一、一对多、多对多关系。但是还没介绍两个有关联关系model的更新、删除等操作。原创 2015-10-21 23:57:24 · 689 阅读 · 0 评论 -
Ember.js 入门指南——handlebars条件表达式
handlebars模板提供了与一般语言类似的条件表达式,比如if、if……else……。原创 2015-09-13 15:58:18 · 1364 阅读 · 0 评论 -
Ember.js 入门指南——路由切换的防止和重试
在路由的切换过程中,Ember路由器会通过回调(beforeModel、model、afterModel、redirect)解析一个transition对象到切换的下一路由中。原创 2015-09-27 05:49:59 · 1003 阅读 · 0 评论 -
Ember.js 入门指南——handlebars基础
Ember采用handlebars模板库作为应用程序的view层。Handlebars模板与普通的HTML非常相似。但是相比普通的HTML而言handlebars提供了非常丰富的Ember表达式。原创 2015-09-12 04:38:17 · 1219 阅读 · 0 评论 -
Ember.js 入门指南——loading、error子状态
在前面的《Ember.js 入门指南——路由定义》提过loading、error子路由,它们是ember默认创建的,并在beforeModel、model、afterModel这三个回调执行完毕之前会先渲染当前路由的loading和error模板。原创 2015-09-28 01:31:04 · 858 阅读 · 0 评论 -
Ember.js 入门指南——路由重定向
我们熟知的Java、PHP等语言都提供了URL的重定向,那么Ember的重定向又是怎么去实现的呢? 如果是从路由重定向到另外一个路由你可以调用transitionTo方法重定向到另一个路由,如果是从controller重定向到一个route你可以调用transitionToRoute方法。transitionTo方法所实现的功能与link-to的作用是一样的,都可以实现路由的切换。原创 2015-09-26 15:52:55 · 1114 阅读 · 0 评论 -
Ember.js 入门指南——枚举(enumerables)
在Ember中,枚举是包括若干子对象的对象,并且提供了很多的Ember.Enumerable API获取所包含的子对象。我们常见的枚举都是基于原生的javascript数组实现的,Ember扩展了其中的很多接口。原创 2015-09-09 23:41:33 · 920 阅读 · 0 评论 -
我的第一个Extjs combo联动下…
联动下拉框1. 后台代码 public void getXBValue() {System.out.println("我擦。333。");try {PrintWriter out = getResponse().getWriter();//json格式: id, nameout.write("[[1, '计算机科学系'], [2, '外语系'], [3, '经济系'原创 2015-09-09 10:03:36 · 373 阅读 · 0 评论 -
javascript事件处理
事件描述onBlur对象失去焦点,可以是某文字或文字区onchange对象改变,可以是文字或文字区onfocus对象获得焦点,可由键盘或鼠标引起onclick鼠标单击某按钮onload载入某网页,能产生此事件的window及document对象onmous原创 2015-09-09 10:02:35 · 250 阅读 · 0 评论 -
Ember.js 入门指南——model简介2
从本篇开始学习Ember的模型,这一章也是Ember基础部分的最后一章内容,非常的重要(不管你信不信反正我是信了)。原创 2015-10-17 02:21:27 · 669 阅读 · 0 评论 -
Ember.js 入门指南——model简介1
从本篇开始学习Ember的模型,这一章也是Ember基础部分的最后一章内容,非常的重要(不管你信不信反正我是信了)。原创 2015-10-17 02:12:55 · 776 阅读 · 0 评论 -
Ember.js 入门指南——异步路由
本文将为你介绍路由的高级特性,这些高级特性可以用于处理项目复杂的异步逻辑。原创 2015-10-01 02:27:55 · 697 阅读 · 0 评论 -
Ember.js 入门指南——元数据
元数据是数据与一个特定的模式或类型,而不是一个纪录。原创 2015-10-22 00:16:49 · 668 阅读 · 0 评论 -
Ember.js 入门指南——handlebars属性绑定
简单讲属性绑定其实就是在HTML标签内(是在一个标签的”<”和“>”中使用)直接使用handlebars表达式。可以直接用handlebars表达式的值作为HTML标签中某个属性的值。原创 2015-09-16 22:24:20 · 615 阅读 · 0 评论 -
Ember.js 入门指南——新建、更新、删除记录
前一篇介绍了查询方法,本篇介绍新建、更新、删除记录的方法。本篇的示例代码创建在上一篇的基础上。对于整合firebase、创建route和template请参看上一篇,增加一个controller:ember g controller articles。原创 2015-10-21 02:03:10 · 1438 阅读 · 0 评论 -
Ember.js 入门指南——查询记录
store提供了统一的获取数据的接口。包括创建新记录、修改记录、删除记录等,更多有关Store API请看这个网址的介绍:http://devdocs.io/ember/data/classes/ds.store。原创 2015-10-20 01:19:27 · 611 阅读 · 0 评论 -
Ember.js 入门指南——handlebars显示对象的键(未完待续)
在实际的开发过程中你很有可能需要显示出对象数组的键或者值,如果你需要同时显示出对象的键和值你可以使用{{#each-in}}标签。原创 2015-09-16 00:40:41 · 769 阅读 · 0 评论 -
Ember.js 入门指南——handlebars遍历标签
这一篇将为你介绍遍历标签,数组的遍历几乎在任何的常用的开发语言中都能看到,也是使用非常广泛的一个功能。下面我将为大家介绍handlebars的遍历标签,其使用方式与EL表达式几乎是一样的。原创 2015-09-16 00:32:31 · 1460 阅读 · 0 评论