AngularJS – 过滤空对象
发布时间:2020-12-17 07:42:27 所属栏目:安全 来源:网络整理
导读:我有一个$scope.myData对象包含一个数据块.我想要做的是显示数据,但过滤出空值和空字符串: $scope.myData = [ { "ID" : "001","Message" : "test test test test" },{ "ID" : "002",{ "ID" : "003",{ "ID" : "004",{ "ID" : "005","Message" : " " },{ "ID"
我有一个$scope.myData对象包含一个数据块.我想要做的是显示数据,但过滤出空值和空字符串:
$scope.myData = [ { "ID" : "001","Message" : "test test test test" },{ "ID" : "002",{ "ID" : "003",{ "ID" : "004",{ "ID" : "005","Message" : " " },{ "ID" : "006",{ "ID" : "007","Message" : null } ] 我可以在上面执行ng重复,并通过以下方式过滤null: <div ng-repeat="data in myData | filter:{Message: '!!'}"> {{ data.ID }} {{ data.Message }} </div> 但是如何过滤空字符串,例如: "Message" : " " 谢谢
我们可以简单地使用ng-if这里:
<div ng-repeat="data in myData " ng-if="data.Message"> {{ data.ID }} {{ data.Message }} </div> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |