gpt4 book ai didi

angularjs - 在 Controller 之间共享数据,Angularjs 1.3 版本

转载 作者:行者123 更新时间:2023-12-03 00:07:26 24 4
gpt4 key购买 nike

我正在研究this jsfiddle ,它是在 angularjs 1.2.17
但是,当我尝试same script时使用 angularjs 1.3.14 会出现错误,请参阅控制台。

最后当我尝试this fiddle时再次使用 1.3.14 版本:

<div ng-app='app'>
<div ng-controller="firstctrl">
<input type="text" ng-model="data.msg" />
<h1>{{data.msg}}</h1>

</div>
<div ng-controller="secondctrl">
<input type="text" ng-model="data.msg" />
<h1>{{data.msg}}</h1>

</div>
</div>

var app = angular.module('app', []);

app.factory('Data', function () {
return {
msg: "I am data from a service"
};
});
app.controller('firstctrl', ['$scope', function($scope, Data){
$scope.data = Data;
}]);
app.controller('secondctrl', ['$scope', function($scope, Data){
$scope.data = Data;
}]);

我无法使其工作:它不会给出错误,但 data.msg 不会在两个 Controller 中更新。

我做错了什么?

最佳答案

不要使用敏感键,例如Datadata,也不要忘记包含依赖项Fiddle

关于angularjs - 在 Controller 之间共享数据,Angularjs 1.3 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29381443/

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