我在angularjs中使用ng-view
。我怎樣才能控制器功能
app.controller("onedetailsCtrl", ['$scope', '$rootScope', function($scope, $rootScope) {
$rootScope.url = "Samples/one.html";
}])
app.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/one', {
templateUrl: 'sample/one.htm',
controller: 'onedetailsCtrl'
}).
when('/two', {
templateUrl: 'sample/two.htm',
controller: 'deatailsController'
}).
otherwise({
redirectTo: '/one'
});
}
]);
這裏如何調用控制器功能。我也試過下面的方法。
$scope.$on('$viewContentLoaded', function (event) {
$compile($('#auto'))($scope);
});
})
你想調用哪種控制器方法? – Satpal
你正在使用'app.controller'&'mainApp.config',你確定這是正確的嗎?它應該不是兩個一樣嗎? –
它應該是相同的(app.controller) –