嘿伙计们我正在研究angularjs
项目并需要一些帮助。
你能解释一下如何在javascript
函数中使用这个html代码。
HTML
{{((songs | filter:albumf | filter:searchFilter).length/10) | roundup}} // 98
JAVASCRIPT
app.filter('roundup', function () {
return function (value) {
return Math.ceil(value);
};
})
$filter('filter')(songs, function() {
return ;
});
答案 0 :(得分:0)
试试这个,
var x = $filter('filter')(songs, $scope.albumf)(songs, $scope. searchFilter).length/10;
$scope.final = $filter('roundup')(x);
答案 1 :(得分:0)
我自己解决了这个问题。
我刚刚做了这样的事情:
<span ng-repeat="x in filterLength = (songs | filter:searchFilter| filter:albumFilter)"></span>
我在javascript中使用了$scope.x
,只要我需要这样的东西。
$scope.foo = function() {
if((Match.ceil($scope.x.length)) == 0) {
...
} else {
...
}
}