双控制器通话

时间:2014-01-26 23:26:17

标签: angularjs

我有控制器

sampleApp.controller('AddOrderController', function($scope) {
    console.log('Call AddOrderController');
    $scope.message = 'This is Add new order screen';

});

当我点击Chromium console apper“Call ShowOrdersController”中的“显示顺序”时(全部按照我的预期)。 现在,当我在控制台“调用AddOrderController”中点击“添加新订单”或“显示订单”两次。

Plinkr Example

enter image description here

为什么控制器被调用两次?

1 个答案:

答案 0 :(得分:0)

您的示例使用旧版角度: 1.0.7

这可能是一个错误,无论如何它是用 angular 1.1.5 修复的:

一个1.1.5的追上者:http://plnkr.co/edit/YJrpxQ?p=preview

一个带有1.2.10的掠夺者:http://plnkr.co/edit/hJ6qug?p=preview