我是新来的角js,目前卡住了非常有线的一种错误。当一个控制器通过视图加载路由时调用两次函数。在angularjs控制器中调用两次函数
你会看到警报两次!
我的看法很简单
和我的应用程序代码是通过创建一个插值{{greet()}}
以下
var IB = angular.module('IB', []);
//channel controller
IB.controller('channelsController', function ($scope, $routeParams) {
$scope.greet = function() {
alert('hi');
};
});
IB.config(function ($routeProvider) {
$routeProvider
.when('/channels', {
controller: 'channelsController',
template: '{{greet()}}'
})
.otherwise({ redirectTo: '/channels' });
});
需要读取摘要循环......他们可以被调用多次。这将有助于解释你想达到什么目的 – charlietfl