我正在使用angularjs开发单页应用程序。该应用程序具有许多运行Ajax调用的导航器页面。
问题在于,每当应用程序启动时,所有页面都会运行所有ajax代码(尽管页面尚未导航到该页面)
我仅需要在请求导航器页面时才需要运行以下方法。不用将代码放在函数中并调用该函数,怎么办?
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
$http.get("welcome.htm")
.then(function(response) {
$scope.myWelcome = response.data;
});
});