一起参Ember.js讨论、问答社区。

2016-09-25
阅读 1 分钟
1.7k
原文地址:Ember Teach Ember.js讨论、问答社区。 为了大家能更深入学习Ember.js,我没天都会发一个API出来供大家学习,每天3个。量少而慢慢积累,希望这是一种更好的学习API的方式。 另外,每隔几天我会提出一个小问题,让家伙参与进来,根据问题而发表自己的看法,群众的智慧是无穷的,在思想的碰撞中肯定能收获更多。...

Ember.js第七章——测试

2016-09-14
阅读 2 分钟
2.1k
现在假设你正在利用Ember框架开发一个博客系统,这个系统包含user和post模型,有登录及创建博客的操作。最后假设你希望在你的程序里实现自动化测试。

Ember.js如何与后端服务交互?adapter、store、ember data关系揭秘

2016-08-03
阅读 22 分钟
8.4k
文章来源:Ember Teach 本项目讲解如何使用adapter、EmberData以及怎么连接到本地数据库。 项目简介 主要内容 适配器使用 如何持久化数据到本地数据库 简单的后端服务 最近经常有初学的开发者请教有关Adapter或者Ember Data的问题。官方教程中讲到这两个内容的是Model这一章节。本文中介绍到的内容大部分是由这一章来的...

如何在{{input}}中使用action

2016-07-08
阅读 1 分钟
3.5k
文章来源:Ember Teach 开发中经常遇到需要在一个input输入框触发JS函数,那么对于Ember.js的{{input}}又如何才能出发自定义的action呢? 实现起来非常简单!请看下面的代码演示: 旧版本实现方式 {代码...} 新版本实现方式 {代码...} 这是一段非常常见的输入框代码,稍微不同的是最后2个属性的设置,它们所起的作用就是...

使用service实现登录、权限控制

2016-06-15
阅读 8 分钟
5.8k
An Ember.Service is a long-lived Ember object that can be made available in different parts of your application.Services are useful for features that require shared state or persistent connections. Example uses of services might include: User/session authentication. Geolocation. WebSockets. Serve...

adapter与serializer使用示例一

2016-06-07
阅读 11 分钟
3.2k
adapter与serializer相对来说是比较高级的内容。但是也是非常常用的一个组件,最常用到这两个组件的就是Ember Data。Ember Data已经实现了这两个组件,并且提供了非常丰富的API,如果要自定义适配器和序列化器一般都是扩展或者是重写JSONAPIAdapter,这也是官方建议的方式,JSONAPIAdapter是遵循json api规范的适配器,...

使用 ember-simple-auth 实现 Ember.js 应用的权限控制

2016-05-26
阅读 10 分钟
4.7k
要实现登录最常用的方式是通过判断session值,如果session中存在你所需要的值则可以认为是用户是经过了登录并且把用户信息设置到session了,如果session中没有用户信息则认为用户没有登录,直接跳转到登录或者注册页面。

Ember.js入门教程、博文汇总

2016-05-25
阅读 1 分钟
7.9k
ember-teach Ember Teach博客文章md文件。网址:[链接] 目录 第一章 对象模型 类的定义、初始化、继承 类的扩展(reopen) 计算属性(compute properties) 观察者(observer) 绑定(bingding) 枚举(enumerables) 对象模型小结 第二章 模板 handlebars基础 handlebars条件表达式 handlebars遍历标签 handlebars显示...

模型高级特性,引入模型关联关系

2016-05-24
阅读 11 分钟
3.5k
文章来源:模型高级特性,引入模型关联关系 接着前面五篇: 环境搭建以及使用Ember.js创建第一个静态页面 引入计算属性、action、动态内容 模型,保存数据到数据库 发布项目,加入CRUD功能 从服务器获取数据,引入组件 前言 本篇主要是介绍模型直接的关联关系,比如:一对一、一对多关系。会创建两个模型author和book,...

从服务器获取数据,引入组件

2016-05-23
阅读 9 分钟
3.7k
博文原址:从服务器获取数据,引入组件 接着前面四篇: 环境搭建以及使用Ember.js创建第一个静态页面 引入计算属性、action、动态内容 模型,保存数据到数据库 发布项目,加入CRUD功能 清理模板,使用组件重构 2.0版本之后组件会越来越重要。有关组件的介绍请看Ember.js 入门指南之二十八组件定义。组件的创建同样可以使...

发布项目,加入CRUD功能

2016-05-22
阅读 9 分钟
2.1k
文章来源:发布项目,加入CRUD功能 接着前面三篇: 环境搭建以及使用Ember.js创建第一个静态页面 引入计算属性、action、动态内容 模型,保存数据到数据库 应用发布 发布方式一 发布的详细教程请看guide on firebase。执行如下命令发布项目。 {代码...} 执行命令过程需要输入一个public的目录,输入dist后按enter。更新f...

模型,保存数据到数据库

2016-05-21
阅读 17 分钟
4.2k
文章来源:模型,保存数据到数据库 环境搭建以及使用Ember.js创建第一个静态页面 引入计算属性、action、动态内容 继续为读者介绍如何使用Ember构建一个完整的、复杂的项目。 第一个Ember.js模型 在前面两篇中实现了如何获取界面输入的邮箱值,但是并没有真正保存到数据,仅仅只是获取界面输入的值并显示出来。在本篇中...

引入计算属性、action、动态内容

2016-05-20
阅读 10 分钟
4k
文章来源:引入计算属性、action、动态内容 美化主页,增加邮件输入框 在主页中增加一个Bootstrap的jumbotron,在这个jumbotron组件中增加一个input输入框和一个button按钮。 在首页index.hbs中增加静态HTML代码 为了界面的美化在HTML代码中使用了很多Bootstrap的样式,更多有关Bootstrap的使用请自行学习。 {代码...} ...

环境搭建以及使用Ember.js创建第一个静态页面

2016-05-19
阅读 6 分钟
6.5k
但是项目仍然可以正常访问,不过建议还是升级到2.4.3版本,省得出现未知错误不好解决。升级命令:npm install -g ember-cli@2.4.3

如何构建一个复杂的Ember.js项目

2016-05-18
阅读 1 分钟
3.2k
本系列教材将为读者介绍怎么样使用Ember.js构建一个复杂的项目。本教程分为6个小部分,通过这6篇文章一步步为你讲解怎么使用Ember.js构建一个稍微复杂的Ember.js项目。