2015-08-27 26 views
1

我正在WordPress中使用REST api構建一個簡單的角度博客應用程序,並且到目前爲止有一個選擇下拉框可按類別過濾帖子,但我需要按月設置選擇顯示檔案。如何使用WordPress REST api返回某個月的所有帖子

我不確定如何創建ng-repeat來遍歷有帖子的月份,然後如何過濾所選月份的帖子。

這是我如何做它的類,第一類 - 控制器內:在視圖

$http.get('/wp-json/taxonomies/category/terms').success(function(data){ 
    $scope.categories = data; 
}); 

然後:

<label for="categories">Categories:</label> 
<select name="categories" ng-model="filterCat"> 
    <option value="">Select month</option> 
    <option ng-repeat="category in categories" ng-bind-html="category.name" value="{{category.name}}"></option> 
</select> 

我需要做的就是查詢JSON(日期)並只檢索選擇下拉列表的月份(也許是年份),然後過濾這些帖子。

非常感謝。

回答

0

我認爲它現在可行!這是基於從Plunkr別人張貼在過濾按日期與角:

$scope.selectedMonthFilter = function(element) { 
    var d = new Date(element.date) 
    if (!$scope.selectedMonth) return true; 
    return d.getMonth() == $scope.selectedMonth; 
} 

其餘部分是相同的鏈接的Plunkr。

相關問題