AngularJS语法
Inuyasha1121
这个作者很懒,什么都没留下…
展开
-
angular中ng-include失效的原因
使得angular的ng-include指令失效的原因有两个: 例如:在demo.html中的代码 1.首先两个文件的域名必须相同,换言之就是要将文件放在服务器上。本次用的是appache。 2.另外,就是是否细心了,可以看到,在ng-include指令中的文件名外部有个单引号,单引号外面是双引号. 以上便是本次遇到的小问题。转自:http:/转载 2017-02-21 15:18:36 · 3316 阅读 · 0 评论 -
angularjs的$watch、$watchGroup、$watchCollection的区别
如果想在controller里面随时监听一个值的变化那就用$watch<p> <label><strong>$watch:</strong></label> <input type="text" ng-model="name" /></p>$scope.$watc转载 2018-03-26 11:32:00 · 566 阅读 · 0 评论 -
Angularjs $scope 里面的$apply方法
$apply 方法作用:Scope 提供$apply 方法传播 Model 的变化$apply 方法使用情景:AngularJS 外部的控制器(DOM 事件、外部的回调函数如 jQuery UI 空间等)调用了 AngularJS 函数之后,必须调用$apply。在这种情况下,你需要命令 AngularJS 刷新自已(模型、视图等),$apply 就是用来做这件事情的。$apply 方法注意事项:...转载 2018-04-07 16:27:59 · 1714 阅读 · 0 评论 -
浅谈AngularJS的$parse服务
首先看看官方关于$parse的api$parse作用:将一个AngularJS表达式转换成一个函数Usage$parse(expression)argumentsexpression:需要被编译的AngularJS语句returnsfunc(context, locals)context[object]:针对你要解析的语句,这个对象中含有你要解析的语句中的表达式(通常是一个scope object...转载 2018-03-22 15:57:57 · 694 阅读 · 0 评论 -
关于angularJS的$watch的 一些小用法
$watch方法,它可以帮助我们在每个scope中监视其中的变量。$watch 单一的变量对于普通的变量时,如数字,字符串等,直接如下写是可以监视到变量的变化,并执行相应的函数的。$scope.count=1;$scope.$watch('count',function(){ ...});$watch 多个变量对于多个变量的监视变化,执行同一函数的话,可以将这几个变量转为字符串,以‘+...转载 2018-03-15 16:15:09 · 708 阅读 · 0 评论 -
Angularjs 双重循环获取父级下标$index
Html代码 table class="table table-bordered"> tr ng-repeat="info in ttzInfo" ng-cloak> td class="col-xs-2 adjust-col-2 text-right title-desc" ng-bind="info.title">td>转载 2017-06-13 18:59:25 · 5315 阅读 · 0 评论 -
AngularJS停止定时器$interval
1、问题背景 设置一个定时器,给定两个变量startData和endData,计时开始后分别减去5和50;单击停止暂停定时器,重置后数据恢复到原来的数据。2、实现源码[html] view plain copy print?> html> head> meta charset="U转载 2017-06-20 15:32:20 · 4526 阅读 · 0 评论 -
angularjs中的filter(过滤器)——格式化日期的date
原文链接:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/angularjs%E4%B8%AD%E7%9A%84filter-%E8%BF%87%E6%BB%A4%E5%99%A8-%E6%A0%BC%E5%BC%8F%E5%8C%96%E6%97%A5%E6%9C%9F%E7%9A%84date/date过滤转载 2017-04-27 19:25:50 · 1998 阅读 · 0 评论 -
AngularJs 之过滤器($filter)
过滤器(filter)正如其名,作用就是接收一个输入,通过某个规则进行处理,然后返回处理后的结果。主要用在数据的格式化上,例如获取一个数组中的子集,对数组中的元素进行排序等。ng内置了一些过滤器,它们是:currency(货币)、date(日期)、filter(子串匹配)、json(格式化json对象)、limitTo(限制个数)、lowercase(小写)、uppercase(大写)、numbe转载 2017-04-13 15:20:57 · 917 阅读 · 0 评论 -
angular--$q.all()
angular.module('design', [])//服务引擎管理服务.factory("designService", function ($http, $q,$log) { function post(uri, params) { return $http.post(uri, params) .error(function (error, st原创 2017-05-27 16:00:11 · 2309 阅读 · 0 评论 -
angular自定义指令作用域&--传递引用
独立作用域和函数参数通过使用本地作用域属性,你可以传递一个外部的函数参数(如定义在控制器$scope中的函数)到指令。这些使用&就可以完成。下面是一个例子,定义一个叫做add的本地作用域属性用来保存传入函数的引用:angular.module('directivesModule').directive('isolatedScopeWithController', functio转载 2017-05-06 10:42:49 · 3806 阅读 · 2 评论 -
angularjs指令中的replace与transclude参数
replace, 是否替换掉自定义的指令, 默认是falseElement形式 var app = angular.module('myapp', []); app.directive('cu转载 2017-05-02 19:45:21 · 579 阅读 · 0 评论 -
Angular之作用域
1. 作用域的特点1.1 具体来说,作用域包括以下3个比较显著特点:提供了一个$watch 方法来监听数据模型的变化,ng-model的双向绑定,就是由其支撑。提供了$apply 方法,为各种类型的数据模型改变提供支撑,例如,通过在页面视图中的ng-click指令,执行控制器中的代码。提供了执行的环境,一个表达式必须在拥有该表达式属性的作用域中执行才更合适,作用域通过$scop转载 2017-04-14 09:05:40 · 706 阅读 · 0 评论 -
AngularJS 中的Promise --- $q服务详解
先说说什么是Promise,什么是$q吧。Promise是一种异步处理模式,有很多的实现方式,比如著名的Kris Kwal's Q还有JQuery的Deffered。什么是Promise以前了解过Ajax的都能体会到回调的痛苦,同步的代码很容易调试,但是异步回调的代码,会让开发者陷入泥潭,无法跟踪,比如:funA(arg1,arg2,function(){ fu转载 2017-02-15 14:01:34 · 658 阅读 · 0 评论 -
angularJS报错$apply already in progress
如果我们使用了angularJS中的$scope.$apply()或者$scope.$digest(),我们很可能会遇到类似下面的错误:Error: [$rootScope:inprog] $apply already in progress http://errors.angularjs.org/1.3.13/$rootScope/inprog?p0=%24apply at an...转载 2018-04-05 15:25:19 · 1833 阅读 · 0 评论