我们可以使用ng-repeat指令遍历一个javascript数组,当数组中有重复元素的时候,angularjs会报错:
Error: [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: user in user...
分类:
其他好文 时间:
2015-03-06 17:13:28
阅读次数:
217
ng-controller指令会创建一个新的作用域scope。我们可以使用angular.element(domElement).scope()方法来获得某一个DOM元素相关联的作用域。可以看到scope0和scope1中都有一个buttons属性,这个属性就是从父作用域下继承得到的,很类似于javascript的原型链。也就是说如果我们想在childScope中修改parentScope中某个属性的值,那么该属性一定不能是javascript基本数据类型,一定要是对象类型。而且不能直接通过=进行赋值修改,...
分类:
Web程序 时间:
2015-03-05 22:23:01
阅读次数:
205
jQuery主要是用来操作DOM的,如果单单说jQuery的话就是这样一个功能,它的插件也比较多,大家也都各自专注一个功能,可以说jQuery体系是跟着前端页面从静态到动态崛起的一个产物,他的作用就是消除各浏览器的差异,简化和丰富DOM的API,简单易用。而AngularJS, Ember.js, ...
分类:
Web程序 时间:
2015-03-05 20:54:13
阅读次数:
125
对于Ionic项目中使用消息推送服务,Ionic官方提供了ngCordova项目,这个里面的提供了用angularjs封装好的消息推送服务(官方文档),使用的是GitHub上的 PushPlugin 插件,也有相关的实现实例:GitHub地址 ,但是使用的是Google的GCM消息推送服务,一些网络...
分类:
移动开发 时间:
2015-03-05 14:41:16
阅读次数:
270
通过AngularJS来创建SPA(single page application),要想让页面导航看起来跟一般Web页面一样的话,路由相当重要。AngularUI Router是AngularUI 团队开发的一个AngularJS路由模块,相比AngularJS的标准路由ngRoute,它更灵活,...
分类:
其他好文 时间:
2015-03-05 14:13:42
阅读次数:
204
我们来研究下利用AngularJS实现条形图、折线图等数据可视化效果。...
分类:
Web程序 时间:
2015-03-05 13:01:00
阅读次数:
322
Configurable Bits Need a ProviderWe want to be able to configure thecharacterLengthbeforeTweetableruns. Refactor theTweetablefactory into a provider a...
分类:
Web程序 时间:
2015-03-05 06:48:40
阅读次数:
1224
AngularJS路由功能是一个纯前端的解决方案,与我们熟悉的后台路由不太一样。后台路由,通过不同的URL会路由到不同的控制器上(controller),再渲染(render)到页面(HTML)。AngularJS的前端路由,需求提前对指定的(ng-app),定义路由规则(routeProvider...
分类:
其他好文 时间:
2015-03-04 22:28:31
阅读次数:
248
AngularJS是一款非常强大的前端MVC框架。同时,它也引入了相当多的概念,这些概念我们可能不是太熟悉。(译者注:老外真谦虚,我大天朝的码农对这些概念那是相当熟悉啊!)这些概念有:Directive(指令)Controller(控制器)Service (服务) 下面我们逐个来看这些概念,研究一....
分类:
Web程序 时间:
2015-03-04 12:26:19
阅读次数:
193
原文地址:http://angular-tips.com/blog/2013/08/understanding-service-types/Angular中有几种不同类型的services。每一种都有自己的独特用法。需要记住的非常重要的一点是service总是一个单体,无论是哪种类型的service,这是个很被期望的行为。注释:单体是一种设计模式,..
分类:
Web程序 时间:
2015-03-03 18:51:56
阅读次数:
226