在angularjs中重复过滤日期

时间:2015-07-15 16:04:23

标签: javascript angularjs

我如何按日期过滤我的代码: 我的观点是:

<div>
    <h4>filter by date</h4>
    <input type="date" name="filterByDate" ng-model="filterByDate.date"/>
</div>
    <div>
        <ul>
            <li ng-repeat="item in items | filter:filterByDate  ">
                <p>Title: {{item.title}}</p>
                <p>Date: {{item.date.toDateString()}}</p>
            </li>
        </ul>
 </div>

控制器:

 app.controller('ItemController', function($scope){
    var items= [
        {
            title: "item1",
            date: new Date(2015,1,15)
        },
        {
          title: "item2",
          date: new Date(2015,2,16)
        }
    ];


    $scope.items= items;
});

我尝试仅过滤从输入中选择的当前日期的帖子,但不过滤结果。 告诉我,哪里错了。

0 个答案:

没有答案