
AngularJS
jie310600
这个作者很懒,什么都没留下…
展开
-
AngularJS中service,factory,provider的区别
[b]AngularJS中service,factory,provider的区别[/b]在一个分层良好的 Angular 应用中,Controller 这一层应该很薄。也就是说,应用里大部分的业务逻辑和持久化数据都应该放在 Service 里。(就是为了Controller 这一层做得很薄)Angular 提供了3种方法来创建并注册我们自己的 service。(三都是为应用...2016-09-13 09:30:20 · 114 阅读 · 0 评论 -
滚动到指定元素、判断对象是否为空
[code="java"] 点我跳到bottom处 bottom var app = angular.module('myApp', []); //定义服务 app.service('commonFun', function ($...原创 2017-05-10 00:16:57 · 115 阅读 · 0 评论 -
lazyLoad
[code="java"] var app = angular.module('myApp', []); //定义服务 app.service('commonFun', function ($http) { this.eleme...原创 2017-05-10 00:11:56 · 88 阅读 · 0 评论 -
Http请求封装
[code="java"] var app = angular.module('myApp', []); //定义服务 app.service('commonFun', function ($http) { this.httpPost = function (url, d...原创 2017-05-09 22:21:51 · 182 阅读 · 0 评论 -
上传文件内容改变和上传文件
[code="java"] var app = angular.module('myApp', []); app.controller('myController', function ($scope,$http) { $scope.aa = "123456";...原创 2017-05-09 21:56:37 · 408 阅读 · 0 评论 -
ng-click参数传递
[code="java"] 点我($event) 点我(aa) var app = angular.module('myApp', []); app.controller('myController', function ($scope) { $scope.aa...原创 2017-05-09 21:35:17 · 2289 阅读 · 0 评论 -
AngularJS基础
[b]AngularJS基础[/b]AngularJS 是一个 JavaScript 框架。AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。[b]工作原理:[/b]当HTML页面加载完成之后,运行AngularJS的解析代码,将HTML页面中的AngularJS相关的标签或字段进行解析,解析后生成相应标签或字段要求的HTML内...原创 2016-09-17 20:52:34 · 107 阅读 · 0 评论 -
AngularJs框架下controller间的传值方法
[b]AngularJs框架下controller间的传值方法[/b][b]第一种方式[/b]angularJS中默认情况下,当前作用域中无法找到某个属性时,就会在父级作用域中进行查找,若找不到直至查找到$rootScope。如果在$rootScope中也无法找到程序依旧运行,但视图不会更新。[code="java"]//Javascriptapp.contro...原创 2016-09-15 13:10:43 · 278 阅读 · 0 评论 -
Angularjs run(AngularJS应用中第一个被执行的方法)
[b]Angularjs run(AngularJS应用中第一个被执行的方法)[/b]1.运行块2.和配置块不同,运行块在注入器创建之后被执行,它是所有AngularJS应用中第一个被执行的方法。3.运行块通常用来注册全局的事件监听器假设我们需要在每次路由发生变化时,都执行一个函数来验证用户的权限,放置这个功能唯一合理的地方就是run方法[code="java"]angul...原创 2016-09-15 13:10:24 · 385 阅读 · 0 评论 -
AngularJS Ajax($http)
[b]AngularJS Ajax($http)[/b]1.$http服务只是简单的封装了浏览器原生的XMLHttpRequest对象。2.$http服务是只能接受一个参数的函数,这个参数是一个对象,包含了用来生成HTTP请求的配置内容。这个函数返回一个promise对象,具有success和error两个方法。[code="java"]$http({url:'da...原创 2016-09-14 01:07:48 · 217 阅读 · 0 评论 -
AngularJs directive(指令)
[b]AngularJs directive(指令)[/b]返回的是一个对象,对象里面定义了一些属性,方法[code="java"]var appModule = angular.module('app', []);appModule.directive('hello', function() { return { restrict: 'E', ...原创 2016-09-14 01:07:34 · 126 阅读 · 0 评论 -
promise(js里很多服务的then实现分析)
[b]promise(很多少服务的then)[/b]1、promise有三种状态, 等待(pending)、已完成(fulfilled)、已拒绝(rejected)2、promise的状态只能从“等待”转到“完成”或者“拒绝”,不能逆向转换,同时“完成”和“拒绝”也不能相互转换3、promise必须有一个then方法,而且要返回一个promise,供then的链式调用,也就是可...原创 2016-09-14 01:07:17 · 310 阅读 · 0 评论 -
Anguar 工作过程
[b]Anguar 工作过程[/b][b]Anguar的指令编译过程:[/b]1.首先加载angularjs库,查找到ng-app指令,从而找到应用的边界,2.根据ng-app划定的作用域来调用$compile服务进行编译,angularjs会遍历整个HTML文档,并根据js中指令的定义来处理在页面上声明的各个指令按照指令的优先级(priority)排列3.根据指令...原创 2016-09-14 01:05:15 · 122 阅读 · 0 评论 -
$on、$emit和$broadcast的使用
[b]$on、$emit和$broadcast的使用[/b][b]如何在作用域之间通信[/b]1.其中一个选择就是在应用程序作用域之中创建一个单例服务,然后通过这个服务处理所有子作用域的通信(通过服务来进行数据的共享)2.另外一个选择:通过作用域中的事件处理通信。(以下就是这种方式)$on、$emit和$broadcast使得event、data在contr...2016-09-13 15:04:52 · 126 阅读 · 0 评论 -
AngularJs API
[b]AngularJs API[/b]以下列出了一些通用的 API 函数:[code="java"]angular.lowercase() 转换字符串为小写angular.uppercase() 转换字符串为大写angular.isString() 判断给定的对象是否为字符串,如果是返回 true。angular.isNumber() 判断给定的对象是否为数字,如...2016-09-13 14:59:45 · 149 阅读 · 0 评论 -
AngularJS 路由
[b]AngularJS 路由[/b]AngularJS 路由允许我们通过不同的 URL 访问内容的不同部分。如:http://runoob.com/#/firsthttp://runoob.com/#/secondhttp://runoob.com/#/third内容由3部分组成,每个URL对应其中的一部分,#号之后的内容在向服务端请求时会被浏览器忽略掉,Angula...2016-09-13 14:58:22 · 129 阅读 · 0 评论 -
AngularJS $location
[b]AngularJS $location[/b][b]$location[/b][b]path()[/b]获取当前页面的路径,也可以设置一个新的路径,如:path("/")样就修改为“/”的路由了(即当地URL)$location.path();//获取$location.path("/");//设置[b]replace()[/b]如果你希望跳转后用...2016-09-13 14:46:38 · 177 阅读 · 0 评论 -
timer
[code="java"] 点我跳到bottom处 bottom var app = angular.module('myApp', []); //定义服务 app.service('commonFun', function ($...原创 2017-05-10 00:17:11 · 88 阅读 · 0 评论