我是angular新手,我正在开发一个Web应用程序。我在console.log中获取数据,但无法在HTML页面上显示它。表显示空白值。在console.log中使用角度返回数据但在HTML页面上不显示
这是我的HTML页面:
#AWS AccountVPCSubnetInstance TypePort
// $index+1 // // Account.name // // Account.vpc Account.subnet Account.instance_type //这里是我的角度控制器:
angular.module('pushButtonAdmin', [])
.config(function($interpolateProvider) {
$interpolateProvider.startSymbol('//');
$interpolateProvider.endSymbol('//');
})
.controller('adminCtrl', function($scope, $http) {
$scope.info = {};
$scope.showAdd = true;
$scope.showAddPopUp = function(){
$scope.showAdd = true;
$scope.info = {};
//$('#addPopUp').modal('show');
}
$scope.test = function(){
console.log("sfasd");
}
$scope.showlist = function(){
$http({
method: 'POST',
url: '/getAccountList',
}).then(function(response) {
$scope.Accounts = response.data;
console.log('mm',$scope.Accounts);
}, function(error) {
console.log(error);
});
}
$scope.showlist();
});
+0
您应该在这里为angularjs添加一个标签。你会得到更多的帮助。 –
+0
要测试,请尝试在控制器顶部放置'$ scope.Accounts = [{name:“test”,vpc:“test”,subnet:“test”,instance_type:“test”}]' –
+0
您确定你应该向'getAccountList'发送一个POST请求?它不应该是'GET'? –