このスコープ用のカスタム検索フィルタを作成する必要があります。私はHTMLで文字列としてステータスを表示し、それは私が望む方法でフィルタされていないので、私は、デフォルトのフィルタ関数を試して、動作しません。テキストボックスにノーマルと入力すると、データが0,1,2であるので何も起こりません。2016/05/16フォーマットの購入時間を検索すると検索もできません。角度カスタム検索フィルタ
$scope.orderHistory = {[
"purchaseTime": 1437536718345,
"status": 1,
]};
app.filter('filterSearch', function() {
//what to do here??
});
<input type="text" ng-model="searchReview">
<div dir-paginate="order in orderHistory|filterSearch:searchReview">
<ul>
<li><p class="table-data2-h">{{ order.purchaseTime | date : 'yyyy/MM/dd'}} </p></li>
<li>
<span ng-if="order.status == 0 ">Stable</span>
<span ng-if="order.status == 1 ">Normal</span>
<span ng-if="order.status == 2 ">Serious</span>
</li>
</div>
に役立ちます願っていますか? ' Stable' ..のように、 'object'に' sportorderreply.orderStatus'については何もありません。 'construction 'は' $ scope.orderHistory = {['の代わりに' $ scope.orderHistory = [{''でなければなりません。 – developer033
私の悪い先生、didn; t注意してください、私はコードを編集し、あなたの答えは下手く動作しています。 – Jojo