0
私はjspからjasonデータを得て、angularjsの$ scopeオブジェクトの中に格納しました。バインディング式の内部で印刷しようとすると、データは印刷されません。しかし、console.log(レスポンス)を使用すると、データがコンソールに表示されます。あなたが1つのオブジェクトの配列を得た画像から
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.5/angular.js"> </script>
<script>
var myApp=angular.module("myApp",[]);
myApp.controller("myController",function($scope,$http){
$http.get('JSON.jsp')
.then(function(response) {
$scope.array=response.data;
console.log(response.data);
});
//This the jason data I've got:[{"NAME":"jo","AGE":20}]
});
</script>
<meta charset="ISO-8859-1">
<title>AngularCheck</title>
</head>
<body ng-controller="myController" >
{{array.NAME}}
{{array.AGE}}
</body>
</html>
Image:The data is shown in the console.But not printed inside the binding expression
変更:
ようにそれを印刷? –
私は同じ結果を得ています。 @MaximShoustin –