$scope 的使用贯穿整个 Angular App 应用,它与数据模型相关联,同时也是表达式执行的上下文.有了 $scope 就在视图和控制器之间建立了一个通道,基于作用域视图在修改数据时会立刻更新 $scope,同样的 $scope 发生改变时也会立刻重新渲染视图.有了 $scope 这样一个桥...
分类:
其他好文 时间:
2015-05-22 00:20:32
阅读次数:
126
加入新公司,前端要求用angularjs,渣渣表示虽然熟悉angular但是运用起来才发现一切都不一样, angularjs写但页面非常方面,整个贯穿directives和controllers,service里面的内容就是一个$scope, 所以新手要注意...
分类:
Web程序 时间:
2015-05-21 12:57:03
阅读次数:
164
在这篇文章中,我会试图讲解JavaScript变量的作用域和声明提升,以及许多隐隐藏的陷阱。为了确保我们不会碰到不可预见的问题,我们必须真正理解这些概念。 基本定义 作用范围是个“木桶”,里面装着变量。变量可以是局部或者全局性的,但在子范围中定义的变量是可以访问父范围的,这一点可能会造成一些...
分类:
编程语言 时间:
2015-05-21 08:56:23
阅读次数:
227
Understanding Controllers (控制器) In Angular, a Controller is a JavaScript constructor function that is used to augment the Angular Scope.When a Control...
分类:
其他好文 时间:
2015-05-20 23:57:08
阅读次数:
148
$scope.safeApply?=?function(fn)?{
????var?phase?=?this.$root.$$phase;
????if?(phase?==?‘$apply‘?||?phase?==?‘$digest‘)?{
????????if?(fn?&&?(typeof(fn)?===?‘functi...
分类:
移动开发 时间:
2015-05-20 18:54:01
阅读次数:
7111
1、index.html: scopeEqual 控制器中的内容: 指令中的内容: 2、scopeEqual.js:var myModule = angular.module("app",[]);myModule.controller('myCtrl', ['$scope', functi...
分类:
Web程序 时间:
2015-05-20 13:05:56
阅读次数:
127
1、index.html: scopeAt 2、scopeAnd.js:var myModule = angular.module("app",[]);myModule.controller('myCtrl', ['$scope', function($scope){ $scope.sa...
分类:
Web程序 时间:
2015-05-20 12:50:58
阅读次数:
142
使用背景:需要在其他JavaScript文件中调用AngularJS内部方法或改变$scope变量,同时还要保持双向数据绑定;首先获取AngularJS application:方法一:通过controller来获取appvar appElement = document.querySelector...
分类:
编程语言 时间:
2015-05-19 22:16:42
阅读次数:
951
1、index.html: custom-directive 滑动加载2、directive-controller.js:var myModule = angular.module("app",[]);myModule.controller('myCtrl', ['$scope', func...
分类:
Web程序 时间:
2015-05-19 18:47:16
阅读次数:
176
1、index.html: custom-directive 滑动加载 滑动加载2、directive-controller2.js:var myModule = angular.module("app",[]);myModule.controller('myCtrl', ['$scope...
分类:
Web程序 时间:
2015-05-19 18:44:46
阅读次数:
147