多个控制器内数据共享
来源:互联网 发布:java设置编码格式 编辑:程序博客网 时间:2024/05/16 05:14
通过$$prevSibling方法实现共享:
JS页面:
angular.module('myApp',[])
.controller('firstController', function($scope){
$scope.date = {
name: "Tom"};
console.log($scope);
})
.controller('secondController', function($scope){
$scope.date = $scope.$$prevSibling.date;
})
html页面:
<body>
<div ng-app="myApp">
<div ng-controller="firstController">
<input type="text" ng-model="date.name" />
<p>
first:{{date.name}}
</p>
</div>
<div ng-controller="secondController">
<p>
second:{{date.name}}
</p>
</div>
</div>
<script type="text/javascript" src="../../vendor/angular/angularjs.js"></script>
<script type="text/javascript" src="app/index.js"></script>
</body>
通过factory或者service方法实现共享:
JS页面:
html页面:angular.module('myApp',[])
.factory('factoryName',function(){
return{
message:'this is the message we shared'
}
.controller('firstController',function($scope,factoryName){//这里根据angular的自动注入把factory的名字加进去
$scope.date= {
name:"Tom"};
console.log($scope);
$scope.factoryName= factoryName;
.controller('secondController',function($scope,factoryName){
$scope.date= $scope.$$prevSibling.date;
$scope.factoryName= factoryName;
console.log($scope);
})})
})
<body> <div ng-app="myApp"> <div ng-controller="firstController"> <input type="text" ng-model="date.name" /> <input type="text" ng-model="factoryName.message" /> <p> first:{{date.name}} </p> <p> firstMessage:{{factoryName.message}} </p> </div> <div ng-controller="secondController"> <p> second:{{date.name}} </p> <p> secondMessage:{{factoryName.message}} </p> </div> </div><script type="text/javascript" src="../../vendor/angular/angularjs.js"></script><script type="text/javascript" src="app/index.js"></script></body>
0 0
- 多个控制器内数据共享
- angularJS--多个控制器之间的数据共享
- angularJS--多个控制器之间的数据共享
- angularJS--多个控制器之间的数据共享
- angularJs在多个控制器中共享服务数据
- angularjs中多个控制器中共享数据
- java---线程内数据共享
- 多个view间共享数据
- 多个程序dll共享数据
- Android 多个APK共享数据
- 多个线程之间共享数据
- Android在多个Activity共享数据
- SharedPreferences多个程序之间共享数据
- 多个APK通过Service共享数据
- 7-多个线程之间共享数据
- 多个activity之间的数据共享
- 多个Activity之间共享数据
- Android 多个APK数据共享
- “error LNK1169: 找到一个或多个多重定义的符号”的解决方法(转载)
- cheap jerseys supply
- wholesale cheap sports jerseys online from china
- www.dansvillagebowl.com/client.html
- 基于Zynq平台的设备树指南 --第二部分
- 多个控制器内数据共享
- Convert Sorted List to Binary Search Tree
- 过滤器current number date
- cheap replica jerseys china
- cheap authentic jerseys from china free shipping
- "We just play that aggressive no matter who the opponent is
- a professor at DePaul talked on the host
- sports jerseys china
- wholesale stitched jerseys china