[英]how to ng-repeat a scope function in angular
所以我下面有一個作用域函數,它返回uniqueUsers 。 如果我想使用ng-repeat以HTML格式輸出文本,該如何做呢?
// update filter functions
$scope.updateFilter = function (start, end) {
// console.log(start.unix());
thisMonthUsers = [];
records.forEach(function (entry) {
var entryStart = entry.f[3].__text / 1000;
var entryEnd = entry.f[4].__text / 1000;
if (!(entryEnd < start.unix() || entryStart > end.unix())) {
thisMonthUsers.push(entry.f[1].__text);
}
});
var uniqueUsers = thisMonthUsers.filter(Unique); // unique
return uniqueUsers;
}
到目前為止,我已經嘗試過了,但是沒有用:
<div class="panel-body">
<ul>
<li ng-repeat="uniqueUsers in updateFilter">{{ uniqueUsers() }}</li>
</ul>
</div>
以下代碼可以解決問題:
<div class="panel-body">
<ul>
<li ng-repeat="user in users = uniqueUsers() | filter">...</li>
</ul>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.