0

因此,我使用filter在我的應用程序中使用。在翻譯的句子上應用Angular-JS過濾器

以這種方式,我有幾個映射令牌的JSON。喜歡的東西:

{ 
    TOKEN_1 : word, 
    TOKEN_2 : Something Cool! 
} 

現在我正在做一個表中巫婆我想有一個文本過濾器,當用戶填寫輸入和我告訴他所有的信息,其中這是寫該字符串顯示。

爲此,我使用documentationfilter:searchText。 問題是我的過濾器應用於JSON而不是其位置映射。

總結:我想搜索 「一些很酷的東西」,但我的過濾器只顯示的東西,如果我搜索 「TOKEN_2」

我的HTML:

<div class="section-head"> 
    <input type="text" id="filter" ng-model="searchText" /> 
</div><!-- /.section-head --> 

<div class="section-body"> 
    <div ng-repeat="lot in lotList | filter:searchText> 
     {{lot.status | translate}} 
    </div> 
</div> 

我按Ctrl

app.controller('Ctrl',function Ctrl($scope){ 
    $scope.searchText = ""; 
}); 

任何想法?謝謝!

+1

請添加一些相關的代碼。 –

+0

@Michelem編輯了一些代碼 –

回答

0

如果您提供小提琴或小提琴會更容易。但是,這可以幫助您:

| filter: { TOKEN_1: searchText } 

您也可以創建自己的過濾器。

下面是一個例子的小提琴:

http://jsfiddle.net/qh6t61f8/1/