AngularJS实现controller控制器间共享数据的方法示例
程序员文章站
2022-03-20 22:05:43
本文实例讲述了angularjs实现controller控制器间共享数据的方法。分享给大家供大家参考,具体如下:
&...
本文实例讲述了angularjs实现controller控制器间共享数据的方法。分享给大家供大家参考,具体如下:
<!doctype html> <html ng-app="myapp"> <head> <title>www.jb51.net 控制器间共享数据</title> <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="external nofollow" > <style> body { padding-top:30px; } </style> <script src="angular.min.js"></script> <script> angular.module('myapp', []) .factory("data", function() { return { msg:"hello world" }; }) .controller("ctrlf", function($scope, data) { $scope.data = data; }) .controller("ctrls", function($scope, data) { $scope.data = data; }); </script> </head> <body> <div class="container"> <div class="col-sm-8 col-sm-offset-2"> <div ng-controller="ctrlf"> <input type="text" ng-model="data.msg"> <h1>{{data.msg}}</h1> </div> <div ng-controller="ctrls"> <input type="text" ng-model="data.msg"> <h1>{{data.msg}}</h1> </div> </div><!-- col-sm-8 --> </div><!-- /container --> </body> </html>
运行效果:
更多关于angularjs相关内容感兴趣的读者可查看本站专题:《angularjs指令操作技巧总结》、《angularjs入门与进阶教程》及《angularjs mvc架构总结》
希望本文所述对大家angularjs程序设计有所帮助。
上一篇: Java 线程池
下一篇: Angular2的管道Pipe的使用方法