AngularJS Controller的作用域
来源:互联网 发布:淘宝erp管理软件 编辑:程序博客网 时间:2024/06/05 08:29
$scope代表视图与数据模型的中间桥梁:scope域中的对象都model和view都可以共享,并且数据是双向同步
controller的作用域:主要负责controller标签包裹的元素的数据处理,如果子元素嵌套Controller,则相应的子元素的作用Controller以距离子元素最近的为准(这种最近作用的原则在Jmeter测试框架,avalon的ms-controller同样体现)
HTML正文:
<!-- 指定应用名及控制器 --><body ng-app="myApp"><div ng-controller="myCtrl01"><p>myCtrl01的作用域</p>名: <input type="text" ng-model="firstName"><br>姓: <input type="text" ng-model="lastName"><br><br>姓名: {{firstName + " " + lastName}}<hr/><p>myCtrl02的作用域</p><div ng-controller="myCtrl02">名: <input type="text" ng-model="firstName"><br>姓: <input type="text" ng-model="lastName"><br><br>姓名: {{firstName + " " + lastName}}</div></div>
Javascript操作代码:
//定义应用的控制器,负责具体数据处理://定义angular应用的名称:myApp:一个html中只有一个应用,如果存在多个以第一个为准var app = angular.module('myApp', []);app.controller('myCtrl01', function($scope) { /* 后台向scope域中存放对象:页面存放的标签: * ng-init 初始化变量 * ng-model:初始化变量并进行数绑定 */ $scope.firstName= "John"; $scope.lastName= "Doe";});app.controller('myCtrl02', function($scope) { $scope.firstName= "Hello"; $scope.lastName= "Python";});
效果:
0 0
- AngularJS Controller的作用域
- angularJS<四、多个Controller的作用域>
- angularjs的作用域(ng-repeat 和 ng-controller)
- 神奇的angularJS——controller控制器的作用
- 神奇的angularJS——controller控制器的作用
- angularJs中controller控制器scope父子集作用域实例
- angularJS中的父子作用域和兄弟作用域,以及父子,兄弟controller通信机制
- angularJS中的父子作用域和兄弟作用域,以及父子,兄弟controller通信机制
- angularjs controller之间的通信
- AngularJs controller出错的问题
- angularjs Controller之间的通信
- angularjs Controller之间的通信
- AngularJS的scope变量的作用域
- 理解AngularJS的作用域Scope
- 理解AngularJS的作用域Scope
- AngularJS 作用域Scope的继承
- AngularJS的作用域Scope基础
- 理解AngularJS的作用域Scope
- Vuejs在v-for中,利用index来对第一项添加class
- 大一上期末
- python 控制语句
- 关于cocos2d中tilemap移动时出现黑线的解决方案
- 基于vue.js和webpack的Chat示例
- AngularJS Controller的作用域
- MFC:DoModal 函数的用法
- Python2 基础知识(一)
- 文章标题
- 基于Vue的简单的单页面应用
- 修改Linux操作系统字符集与Oracle数据库一致
- Win10 Hyper-v安装Ubuntu16无法使用wifi问题
- iOS Swift3.0 UIView动画详解
- 集成googlepay,出现Service not registered