我正在開發一個web應用程序,並有機會從數據庫中呈現我的視圖中的表格。之後,我執行了一個ID請求,這樣我就可以在我的表上單擊一個結果並呈現一個視圖來查看該行的詳細信息。獲取請求但沒有在視圖中獲取結果
問題是:一切工作正常,沒有顯示錯誤消息,並使用鉻的開發工具我可以看到與數據json檢索,但reuslts應該打印的行,只是不顯示。 我的控制器被如下:
app.controller("ListaID",function($scope, $http, $routeParams) {
$http.get('http://localhost:8000/organite/listagem/'+$routeParams.id).success(function(data){
console.log($routeParams.id);
$scope.obito = data;
}).error(function(){
alert("Ocorreu um erro inesperado!");
});
});
而且app.js是:
var app = angular.module("organite", ['ngRoute']);
app.config(function ($routeProvider) {
$routeProvider
.when('/organite', {
templateUrl: 'home.html'
})
.when('/organite/tables', {
controller: 'Lista',
templateUrl: 'tables.html'
})
.when('/organite/tables/:id', {
controller: 'ListaID',
templateUrl: 'tableID.html'
})
.otherwise({
redirectTo: '/organite'
});
});
的觀點是:
<div class="tables">
<h3 class="title1">Vista detalhada</h3>
<div class="bs-example widget-shadow" data-example-id="hoverable-table">
<table class="table table-hover">
<thead>
<tr>
<th>Número Sequencial</th>
<th>Anotações</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{obito.NUM_SEQUENCIAL}}</td>
<td></td>
</tr>
</tbody>
</table>
</div>
</div>
我的JSON是:
[{"URG_OBITO":1111,"NUM_SEQUENCIAL":1111,"NUM_PROCESSO":1111,"DTA_OBITO":"1111","HORA_OBITO":1111,"FALECEU_HOSP":"S","COD_ESPECIALIDADE":1111,"HSA":"1","NUM_EPISODIO":1111,"COD_MODULO":"1111","FSMS":1,"FEMAIL":1,"DSMS":"1111","DEMAIL":"1111","DTA_REGISTO":"1111","DES_ESPECIALIDADE":"1111"}]
(我將值更改爲「1111」o ñ目的)
您可以更新您的JSON響應結構? – Prasad
你應該使用data-ng-repeat當你處理json和我希望你把控制器綁定到表 – Prasad