2
如何列出下拉选项从下面的JSON对象,其中IsDeleted == 0
角JS过滤器下拉选项
"currencies":[{
"CurrencyID":"1",
"CurrencyCode":"AED",
"CurrencyName":"United Arab Emirates Dirham",
"IsDeleted":"1"
},{
"CurrencyID":"2",
"CurrencyCode":"AFN",
"CurrencyName":"Afghan Afghani",
"IsDeleted":"1"
},{
"CurrencyID":"3",
"CurrencyCode":"ALL",
"CurrencyName":"Albanian Lek",
"IsDeleted":"1"
}];
<select ng-model="data.CurrencyID" ng-options="cu.CurrencyID as cu.CurrencyName for cu in currencies | filter : IsDeleted :'0'"></select>
实际上的问题是与分配给作为货币$默认值scope.currencies = {};抛出错误和过滤器停止工作..每当在json数组上使用过滤器时,默认值不应该是$ scope.currencies = {}; – user2866086