Angular 2 - ngFor with Filter看不到变量

时间:2016-08-14 02:56:17

标签: javascript angularjs angular

我有一个设置count = 1的组件。 我有一个ngFor声明,我试图将count的值传递给像这样的过滤器......

<li *ngFor="let i of (data | myfilter:count)">
//do stuff...
</li>

问题是尽管我可以清楚地在ngFor之外插入count变量,并且看到它设置为1,但ngFor似乎没有看到它。我究竟做错了什么?

1 个答案:

答案 0 :(得分:0)

显然,过滤器需要一个字符串而不是一个数字。添加count.toString()解决了这个问题。