ng-repeat не показывает данные …. ошибка (angular.min.js: 123 Ошибка: [ngRepeat: dupes] http://errors.angularjs.org/1.6.4/ngRepeat/dupes?

Я использую ng-repeat в теге option для генерации нескольких вариантов.
но это не работает должным образом.

// ниже мой угловой код js

      $http.get("assign_leads_1.php?dummydata=2").then(function (response)
{
alert(response.data);
$scope.bdes = response.data;
});Below is the html code
<div class="form-group">
<label>Assign To: </label>
<select ng-model="bde_tuid" class="form-control">
<option  ng-repeat="bde in bdes" value="{{bde.tuid}}" >
{{bde.xyz}}
</option>
</select>

// Ниже приведен код php для извлечения данных из базы данных

    require_once 'dbcon.php';
$query ="select tuid,username as xyz from tuser where category
='employee'";
$result=  mysqli_query($link, $query);
$data = array();
while($row = mysqli_fetch_array($result))
{
$data[]=$row;
}

print json_encode($data);
}

1

Решение

изменить эту строку

<option  ng-repeat="bde in bdes" value="{{bde.tuid}}" >

в

<option  ng-repeat="bde in bdes track by $index" value="{{bde.tuid}}" >
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]