このコードでは、ページ読み込み中にfilltable()関数が起動しないことがあります。 私はwebserviceでバックエンドを行っています。ページの読み込み時に角度関数を実行するにはどうすればよいですか?
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>
あなたはNG-コントローラが含まれるのですか? –
はい、あります。
–どのような基準で、塗りつぶしテーブルが実行されないと判断していますか?実際には、投稿したコードに基づいて2回実行する必要があります。 –