Angular
文章平均质量分 68
youhan26
这个作者很懒,什么都没留下…
展开
-
Angular controller, services, scopes fundamental concept
Controller:Use controllers to:Set up the initial state of the $scope object.Add behavior to the $scope object.Do not use controllers to:Manipulate DOM — Controllers should contain only原创 2015-07-27 16:15:54 · 552 阅读 · 0 评论 -
angular form validator
Taming Forms in AngularJS 1.3Learn how to use the new form features in AngularJS 1.3Forms in AngularJS 1.3 have been improved quite a bit from what they were back in 1.2 and 1.1. Lots of bug转载 2015-12-07 00:36:06 · 1669 阅读 · 0 评论 -
angular debounce throttle
throttle我们这里说的throttle就是函数节流的意思。再说的通俗一点就是函数调用的频度控制器,是连续执行时间间隔控制。主要应用的场景比如:鼠标移动,mousemove 事件DOM 元素动态定位,window对象的resize和scroll 事件有人形象的把上面说的事件形象的比喻成机关枪的扫射,throttle就是机关枪的扳机,你不放扳机,它就一直扫射。我们原创 2015-12-14 15:35:00 · 2692 阅读 · 1 评论 -
angular this vs $scope (How does 'this' and $scope work in AngularJS controllers?)
"How does 'this' and $scope work in AngularJS controllers?"Short answer:thisWhen the controller constructor function is called, this is the controller.When a function defined on a $sco原创 2015-10-15 11:49:04 · 879 阅读 · 0 评论 -
Angular ui-grid 2.0 与 3.0 版本区别
这两天用到了Angular的ui-grid插件。网上能搜到的教程基本上是基于2.0版本的,现把3.0版本的不同点列出来,以免入坑。Upgrading from 2.x to 3.0ui-grid 3.0 is a substantial upgrade from ng-grid 2.x, with the majority of the code base having been转载 2015-08-13 15:23:47 · 3143 阅读 · 2 评论 -
$digest already in progress
if (!$scope.$$phase) {$scope.$apply()}原创 2015-10-15 15:08:48 · 730 阅读 · 0 评论 -
angular compile vs link vs controller
compile function - use for template DOM manipulation (i.e., manipulation of tElement = template element), hence manipulations that apply to all DOM clones of the template associated with the directi原创 2015-10-08 10:06:14 · 615 阅读 · 0 评论 -
angular debug 调试
function minErr(module, ErrorConstructor) { ErrorConstructor = ErrorConstructor || Error; return function() { var SKIP_INDEXES = 2; var templateArgs = arguments, code = templateArgs原创 2015-10-07 18:09:46 · 5778 阅读 · 1 评论 -
safeApply angular
function safeApply(fn) { var phase = this.$root.$$phase; if (phase == '$apply' || phase == '$digest') { if (fn && (typeof(fn) === 'function')) { fn(); } } else原创 2015-11-04 18:43:51 · 1214 阅读 · 0 评论 -
AngularJS 异常处理
$exceptionHandler对于 Angular digest 中未捕获的异常,由 $exceptionHandler 处理。Any uncaught exception in angular expressions is delegated to this service. The default implementation simply delegates to $lo转载 2015-10-19 15:17:50 · 6126 阅读 · 0 评论 -
应用程序结构的LIFT准则
原文http://www.reqianduan.com/1722.html应用程序结构的LIFT准则LIFT[Style Y140]构建一个可以快速定位(Locate)代码、一目了然地识别(Identify)代码、拥有一个平直(Flattest)的结构、尽量(Try)坚持DRY(Don’t Repeat Yourself)的应用程序,其结构应该遵循这4项基本转载 2015-10-17 16:52:23 · 639 阅读 · 0 评论 -
angular controller 依赖声明
依赖声明INJECTOR如何知道需要给组件提供那些依赖?程序的开发人员需要明确的声明依赖以便injector决定如何解决依赖关系。在Angular中,有三种方式可以声明一个组件所依赖的服务:隐式的从函数参数名中推断使用$inject属性声明使用数组声明隐式依赖最简单获取依赖的方式就是假定函数的参数名就是依赖的名字:function MyC原创 2015-10-17 16:08:05 · 1489 阅读 · 0 评论 -
更改angular $http post 默认json
By default, the $http service will transform the outgoing request by serializing the data as JSON and then posting it with the content- type, "application/json". When we want to post the value as a FO原创 2015-08-31 10:11:09 · 2825 阅读 · 0 评论 -
angular scope of directive
在这之前希望你对AngularJS的Directive有一定的了解,不然你对下面部分的理解可能会有一点难度。步入正题:每当一个指令被创建的时候,都会有这样一个选择,是继承自己的父作用域(一般是外部的Controller提供的作用域或者根作用域($rootScope)),还是创建一个新的自己的作用域,当然AngularJS为我们指令的scope参数提供了三种选择,分别是:false,转载 2015-08-12 14:48:27 · 760 阅读 · 0 评论 -
angular 封装 Jquery插件时作用域问题
今天在封装一个Jquery插件的时候,在用jquery处理绑定事件时需要访问scope去更新绑定model的值代码如下: commonDirective.directive('commonDate', function() { var defaultUrl = CONSTANT.COMMONDIRECTIVE.PATH + 'commonDate.html'; return {原创 2015-08-24 11:06:48 · 1056 阅读 · 0 评论 -
Angular Material vs. Material Design Lite
https://scotch.io/bar-talk/angular-material-vs-material-design-liteIn this article we’re going to explore the options that Google provides us when implementing Material Design in our转载 2016-05-16 11:19:37 · 1792 阅读 · 0 评论