私は、ejb、angularJs、restfull webservicesおよびJPAに基づいた1つのプロジェクトに取り組んでいます。jsonデータはagular jsのngグリッドに表示されませんか?
私はWebサービスを作成しており、データベースからjson形式のデータをクライアントに返します。
クライアント側では、このjsonデータをng-gridで表示したいのですが、データは表示されませんでした。
以下は私のコードです。コンソールで
JSコード
dashboard.controller('MainController', function($scope, $http) {
$http.get('http://localhost:8080/WebApplication2/rest/testentity').
success(function(data) {
$scope.mydata = data;
console.log("data response : " + $scope.mydata);
});
$scope.gridOptions = {
data: $scope.mydata,
enableRowSelection: false,
enableCellEditOnFocus: true,
multiSelect: false,
columnDefs: [{
field: 'id',
displayName: 'id',
enableCellEdit: false
},
{
field: 'testname',
displayName: 'testname',
enableCellEdit: false
},
{
field: '',
displayName: 'Save',
enableCellEdit: false,
cellTemplate: '<button id="editBtn" type="button" ng-click="saveItem(row.entity.testname)" >Save</button>'
}
]
};
});
はそれが適切なデータ
コンソール出力が表示されます
data response : [object Object],[object Object]
私のコードで間違っているものを私に提案してください。
plunkrを追加できますか? –
この$ scope.mydata = data.dataを確認してください。 console.log($ scope.mydata); –
@Manikandan data.dataは定義されていません –