猿问
扩展AngularJS控制器的推荐方法是什么?
扩展AngularJS控制器的推荐方法是什么?
我有三个非常相似的控制器。我想要一个控制器,这三个扩展并共享其功能。
月关宝盒
浏览 529
回答 3
3回答
慕神8447489
好吧,我不确定你想要实现什么,但通常服务是可行的。您还可以使用Angular的Scope继承特性在控制器之间共享代码:<body ng-controller="ParentCtrl"> <div ng-controller="FirstChildCtrl"></div> <div ng-controller="SecondChildCtrl"></div></body>function ParentCtrl($scope) { $scope.fx = function() { alert("Hello World"); }); } function FirstChildCtrl($scope) { // $scope.fx() is available here } function SecondChildCtrl($scope) { // $scope.fx() is available here }
0
0
0
随时随地看视频
慕课网APP
相关分类
AngularJS
JavaScript
我要回答