刚开始我的第一个angularjs应用程序
我有一段从路由器加载的html。在那个加载的html里面我有
<ul class="dropdown-menu pull-left">
<li><a ng-click="selectFilter('hospital')" id="hospital" href="#">Hospital</a></li>
<li><a ng-click="selectFilter('infusion')" id="infusion" href="#">Infusion Clinic</a></li>
<li><a ng-click="selectFilter('ambulatory')" id="ambulatory" href="#">Ambulatory Clinics</a></li>
</ul>
我的控制器看起来像
drugformControllers.controller('mainController', ['$scope', '$http',
function ($scope, $http) {
$http.get(URLsArray['alertsURL'][URLmode]+"5.json").success(function(data) {
$scope.alerts = data.drugmaster;
});
$http.get( URLsArray['groupsURL'][URLmode] ).success(function(data) {
$scope.pdfgroups = data.pdfgroup;
});
$scope.selectFilter = function() {
console.log("filter selected");
}
}]);
当点击其中一个链接时,我会看到
console.log("filter selected");
但是再次调用ajax调用,我不确定为什么
感谢这位新手的任何帮助