在ng-model

时间:2016-02-16 21:37:42

标签: html angularjs angular-ngmodel

我需要在ng-model变量中附加一个字符串。 我正在使用ng-model进行过滤。我正在搜索的所有元素都以字符串“template”开头。 我想将它添加到ng-model中,而不是在我的搜索输入中输入“template”。 我正在使用ng-model进行另一次过滤。

这是我的代码:

<label>Search By Station: <input ng-model="searchText.screensId"></label>
<label>Search By Template: <input ng-model="searchText.template"></label>
<div data-ng-repeat="msg in messages | filter:searchText">

我想在'searchText.template'值的开头插入字符串“template”。

(像这样:“template”+ searchText.template)

1 个答案:

答案 0 :(得分:1)

您应该可以将“tempate”添加到过滤器的开头,如下所示:

<label>Search By Station: <input ng-model="searchText.screensId"></label>
<label>Search By Template: <input ng-model="searchText.template"></label>
<div data-ng-repeat="msg in messages | filter:('template'+searchText.template)">