角度滤波器基于角度变量

时间:2015-09-18 08:17:16

标签: javascript angularjs

我试图在角度运行基于先前定义的变量的过滤器,这是我尝试过的

<tr ng-repeat="data in servers | filter: { _id: { idc: '" + {{ item._id.idc }} + "' } }">

这给了我一个错误:

Error: [$parse:lexerr] Lexer Error: Unterminated quote at columns 32-33 ['] in expression [servers | filter: { _id: { idc: ']. 以下代码有效:

<tr ng-repeat="data in servers | filter: { _id: { idc: 'LH5' } }">

我想要将'LH5'替换为item.id.idc

1 个答案:

答案 0 :(得分:1)

您不需要字符串插值。只需传递变量即可。

filter: { _id: { idc: item._id.idc } }