在加載頁面期間,此代碼的某些問題filltable()函數未觸發。 我已經完成了web服務的後端。如何在頁面加載時執行角度函數?
var app = angular.module("myApp", []);
app.controller("myCntrl", function ($scope, $http) {
$scope.fillTable();
$scope.fillTable = function() {
$scope.Name= "";
var httpreq = {
method: 'POST',
url: 'http://localhost:61292/PPAPI.asmx/GetTables',
headers: {
'Content-Type': 'application/json; charset=utf-8',
'dataType': 'json'
},
data: {}
}
$http(httpreq).success(function (response) {
$scope.TableList= response.d;
})
};
$scope.fillTable();
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.11/angular.min.js"></script>
在html你包括NG-控制器? –
是的,我喜歡。
–您在什麼基礎上確定填表未執行?它實際上應該根據您發佈的代碼運行兩次。 –