
AngularJs
PunCha
这个作者很懒,什么都没留下…
展开
-
AngularJs 抓狂之:Angular的元素是驼峰命名法,但是HTML属性是用-分隔的,两者不一致!
今天试着用AngularJs写了点东西,感觉自己对isloated scope理解还是比较透彻的,但是写代码的时候却碰到一个问题,浪费了我1个小时的时间,最终找到原因,是。。。(见文末),先看代码:可以在线运行:http://plnkr.co/edit/hzm9nG?p=preview var app = angular.module("badApp", []原创 2014-01-17 01:59:30 · 6018 阅读 · 0 评论 -
AngularJs 抓狂系列索引
为什么会抓狂?因为AngularJs的种种坑。抓狂系列用于记录在学习和实践AngularJS过程中,因为AngularJs的坑而浪费的时间:1. AngularJs 抓狂之:Angular的元素是驼峰命名法,但是HTML属性是用-分隔的,两者不一致!2. AngularJs 抓狂之: $q promise 自动unwarp功能被禁用了原创 2014-01-18 11:20:38 · 1846 阅读 · 0 评论 -
使用 Karma 和 Jasmine 测试 AngularJs
PunCha注:其实很简单,就是安装Karma和一些依赖项。然后呢,写一个Karma.config.js,用Karam命令行工具运行就可以了。附上别人写的教程:http://blog.fens.me/nodejs-karma-jasmine/Karma和Jasmine自动化单元测试从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过No转载 2014-01-19 19:57:07 · 8037 阅读 · 0 评论 -
AngularJs 的 好文章
用以记录学习AngularJs过程中,看过的有价值的文章:http://ify.io/lazy-loading-in-angularjs/: 介绍怎么样Lazy load AngularJS的各个组件。原创 2014-01-17 10:33:25 · 1386 阅读 · 0 评论 -
AngularJs 与 jQuery.ajax 互操作
案例是这样的,前台有一个按钮,点击之后,发送一个Ajax请求,后台会返回一个AngularJS的子页面,前台显示。其中,显而易见的问题就是:1) 这个操作是发生在AngularJs世界之外的,所以需要通过$apply通知Angular。2) 返回的是HTML,默认情况下,Angular是不会对其进行HTML-Controller-Scope的绑定,所以需要$compile一下。下面就是原创 2014-01-20 17:06:57 · 6283 阅读 · 0 评论 -
AngularJS: Service v. Factory
From: http://www.tuicool.com/articles/zumyQvIn various AngularJS tutorials and documentation, the authors choose to useservice or factory but don't explain why you would use one or the other.转载 2014-03-29 14:30:54 · 1597 阅读 · 0 评论 -
AngularJS中serivce,factory,provider的区别
From: http://blog.youkuaiyun.com/spy19881201/article/details/17070855AngularJS实现注入服务的方法有5种方式:decoratorconstant valueservicefactoryprovider其中provider是一切方法的基础,有点类似于XMLHttpOb转载 2014-03-29 14:33:15 · 6504 阅读 · 2 评论 -
AngularJs 抓狂之: $q promise 自动unwarp功能被禁用了
昨天刚知道,原来把一个Promise绑定到Scope,View会自动显示该Promise的值(auto-unwarp),但是晚上回家试的时候发现,无论如何都不行。又浪费了两个多小时找原因,最后才发现,这个auto-unwrap的功能在AngularJs 1.2.0的某个RC之后就被禁用了。官方用词Deprecated,没有替代怎么叫deprecated呢?明明就是removed!这是Stack原创 2014-01-18 11:16:18 · 2798 阅读 · 0 评论