您可以使用AngularJS的ng-repeat指令来遍历数组,并通过ng-if指令检查每个对象子项的标签是否为数字。以下是一个示例代码:
HTML:
{{item}}
JavaScript/AngularJS:
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.items = [
{tag: '1', name: 'Item 1'},
{tag: '2', name: 'Item 2'},
{tag: '3', name: 'Item 3'},
{tag: 'A', name: 'Item A'},
{tag: 'B', name: 'Item B'}
];
$scope.isNumeric = function(tag) {
return !isNaN(parseFloat(tag)) && isFinite(tag);
};
});
在上面的示例中,ng-repeat指令用于遍历items数组,并使用ng-if指令检查每个对象子项的tag属性是否为数字。isNumeric函数是一个自定义函数,它使用JavaScript的isNaN和isFinite函数来检查给定的标签是否为数字。如果是数字,就会显示该项。
请注意,上述代码假设您已经包含了AngularJS库,并正确设置了您的应用程序。