Имам обект $scope.myData, който съдържа част от данни. Това, което се опитвам да направя, е да покажа данните, но да филтрирам нули и празни низове:
$scope.myData = [
{
"ID" : "001",
"Message" : "test test test test"
},
{
"ID" : "002",
"Message" : "test test test test"
},
{
"ID" : "003",
"Message" : "test test test test"
},
{
"ID" : "004",
"Message" : "test test test test"
},
{
"ID" : "005",
"Message" : " "
},
{
"ID" : "006",
"Message" : "test test test test"
},
{
"ID" : "007",
"Message" : "test test test test"
},
{
"ID" : "007",
"Message" : null
}
]
Мога да изпълня ng-repeat върху горното и да филтрирам null чрез:
<div ng-repeat="data in myData | filter:{Message: '!!'}">
{{ data.ID }}
{{ data.Message }}
</div>
Но как мога да филтрирам празните низове, например:
"Message" : " "
Благодаря