$ scope.studentData에 response.data를 추가했지만 angular.js가 표시되기 전에 DOM에 표시되지 않았습니다. 13550 오류 : [ngRepeat : dupes]가 추가되었습니다. 오류를 제거하지만 여전히 내가 그 부분 템플릿보기, 2 Xhr 전화는 데이터를 얻을 때마다 ng - 반복에서 데이터를 볼 수없는 $ 인덱스로 추적 PHP에서 내가 그 오류를 제거하는 데 도움이 될 도움이 될 것입니다 미리 감사드립니다, 새로운 각도는 도와주세요.Dom에 데이터 바인딩이 실패했습니다
app.controller("studentscontroller",function($scope,$http){
var st = [];
$http.get("php/studentdata.php")
.then(function(response){
//console.log(response.data);
$scope.studentData=response.data;
})
})
<tbody>
<tr ng-repeat="student in studentData track by $index">
<td>{{student.id}}</td>
<td>{{student.name}}</td>
</tr>
</tbody>
**php **
<?php
include("../php/dbconnect.php");
$datarcv = file_get_contents("php://input");
$data = json_decode($datarcv);
//$id = $data->id;
$query = "select * from student ";
$exe =mysqli_query($link,$query);
$send=array();
$len = mysqli_num_rows($exe);
//echo $len;
while($row = mysqli_fetch_array($exe))
{
$send = array('id'=>$row['sid'],'name'=>$row['sname']);
}
echo json_encode($send);
?
}
시작하십시오 서버가 실제로 당신에게 보내는 어떤 검사 브라우저 개발 도구를 사용한다 또한
에 readin [mcve] 섹션. –우리는 볼 수없는 코드 문제를 해결할 수 없습니다. api에서 데이터 샘플과 함께 문제의 포스트 관련 코드를 게시하십시오 – charlietfl
선생님, 내가 입력 할 때 실수로 게시되었습니다. 지금 볼 수 있습니까? –