2016-12-21 19 views
-2

私はjsonから日付のテーブルを持っています。この日付をフィルタリングする2つの入力をする必要があります。 Ex。最初の入力1990年に入力した後、私のテーブルの2番目の入力2016は、1990年から2016年の日付になります。 どのようにコードから見えるでしょうか? ありがとうございます!日付からフィルタ角度角度

+0

あなたのコードに追加したとは何ですか?それを追加しますか?このリンクを表示するように薦めてください前に、 – Aravind

+0

あなたが今まで試したことを投稿してください –

答えて

0

日付を持つdatesArrayという配列があるとします。

<div> 
    <input ng-model="dateFilter.from" class="form-control" /> 
    <input ng-model="dateFilter.to" class="form-control" /> 

    <div ng-repeat="date in datesArray | filterBy:dateFilterFunction"> 
     {{date}} 
    </div> 
</div> 

コントローラー:

$scope.dateFilter={}; 
$scope.dateFilterFunction= function(date){ 
    return (date>$scope.dateFilter.from && date<$scope.dateFilter.to) 
} 
+0

あなたのHTMLの大文字と小文字は間違っていると思いますが、あなたはdateFilter関数を置き換えます。私はモデルがdatefilter.fromとdatefilter.to、すべての小文字でなければならないと思います。 – Helvio

+1

あなたは正しいです。編集されました。 –