最佳答案
我有一个footerController和codeScannerController与不同的视图。
angular.module('myApp').controller('footerController', ["$scope", function($scope) {}]);
angular.module('myApp').controller('codeScannerController', ["$scope", function($scope) {
console.log("start");
$scope.startScanner = function(){...
当我点击footer.html中的<li>
时,我应该在codeScannerController中得到这个事件。
<li class="button" ng-click="startScanner()">3</li>
我认为它可以用$on
和$broadcast
实现,但我不知道如何实现,在任何地方都找不到例子。