я должен отображать данные JSON в раскрывающемся списке, для этого у меня есть два варианта: один из вариантов — с помощью ng-repeat, а другой — ng-options.
ng-повторить код:
в html-файле:
<select>
<option ng-repeat="prod in testAccounts" value="{{prod.id}}">{{prod.name}}</option>
</select>
и в файле скрипта:
$http.get('document.json').success(function (data)
{
$scope.testAccounts = angular.fromJson(data);
}
и еще один ng-options:
в html-файле:
<select ng-model="selectedTestAccount" ng-options="c as c.name for c in testAccounts1"></select>
в файле скрипта:
$http.get('document.json').success(function (data)
{
$scope.testAccounts1 = data;
$scope.selectedTestAccount = $scope.testAccounts1[0];
}
Теперь я хочу знать, какой из них лучше всего подходит для моего проекта, чтобы улучшить производительность. Любые рекомендации, пожалуйста.