我必须在下拉列表中显示 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];
}
现在我想知道哪一个最适合我的项目以提高性能。请提供任何指导。