- 博客(5)
- 收藏
- 关注
原创 AngularJS自定义指令directive:scope属性
一、介绍:在AngularJS中,除了内置指令如ng-click等,我们还可以自定义指令。自定义指令,是为了扩展DOM元素的功能。代码中,通过指定directive中的restrict属性,来决定这个指令是作为标签(E)、属性(A)、属性值(C)、还是注释(M)。指令的定义过程就不详述了,可以参考:https://docs.angularjs.org/guide/directive。 在这篇博客中
2016-08-15 17:29:08 21844 7
原创 Promise对象探究
一、简介 Promises对象是CommonJS工作组提出的一种规范,目的是为异步编程提供统一接口。以上定义引自阮一峰《Javascript异步编程的4种方法》。我的简单理解是,Promise是JavaScript异步回调的解决方案之一,最大的优点是以链式调用的方式来消除Callback Hell的问题。二、用法1、运用一个Promise对象可以总结成两个步骤:异步。决定回调的时机(when
2016-08-15 12:22:42 690
原创 AngularJS常用服务($http、$location、$sce等)
这篇博客,只是简单地说下AngularJS中的常用的系统(自带)服务。如果逻辑不清晰,就当作是一个参考手册吧,来查查用法什么的。 另外,附上一些参考网站: AngularJS手册:http://man.hubwiz.com/manual/AngularJS(汇智网) AngularJS常用服务:https://docs.angularjs.org/api/ng/service(AngularJ
2016-08-09 17:29:25 6755
原创 AngularJS中的$http、$q服务和promise对象的联系
一、介绍:$http服务是AngularJS系统自带的,可以用来进行网络通信、获取远程服务器的数据。要记住的是,$http是对浏览器XMLHttpRequest的封装,也就是说,它其实是Ajax。首先为了用$http发起请求,我们得先找到一个可以测试的API,这里我用:https://randomuser.me/api/来测试:用get请求,它能够返回json格式的一个随机用户的资料。具体的介绍就不
2016-08-09 15:41:25 13016 1
原创 Ionic路由小结
一、路由:AngularJS和Ionic的异同 路由的作用,简单的概括就是基于View和Url的对应关系,处理跳转页面。 在AngularJS中,我们使用的路由功能是由模块ng-route提供的,ngRoute的思路就是最简单的路由思想,我们只需要指定每一个url对应的视图就可以了。因为ng-route现在成为一个独立的模块了,所以我们想要使用它的时候,还得去自己安装,并且在代码中显式地依赖
2016-08-05 17:21:55 6777
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人