gpt4 book ai didi

javascript - 如何在 Angularjs 中传递数据

转载 作者:行者123 更新时间:2023-12-01 02:25:46 26 4
gpt4 key购买 nike

第一个应用

 var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
$http.get("welcome.htm").then(function (response) {
$scope.myWelcome = response.data;
});
});

第二个应用

 var app = angular.module('myApp2', []);
app.controller('myCtrl2', function($scope, $http) {
$http.get("fsd.htm").then(function (response) {
$scope.myWelcome = response.data;
});
});

如何在 AngularJS 中将数据从一个应用程序传递到另一个应用程序?

最佳答案

您可以使用共享服务在两个 Angular 应用程序之间进行通信。然而,使用多个应用程序并不是一个好的做法,除非它是唯一的选择。

angular.module('sharedService', []).factory('SharedService', function() {
var SharedService;
SharedService = (function() {
function SharedService() {}
SharedService.prototype.setData = function(name, data) {};
return SharedService;
})();
if (typeof(window.angularSS) === 'undefined' || window.angularSS === null) {
window.angularSS = new SharedService();
}
return window.angularSS;});
angular.module("angularApp1", ['sharedService'])
/*code */
angular.module("angularApp2", ['sharedService'])
/*code */

关于javascript - 如何在 Angularjs 中传递数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48826581/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com