ng-if in angular2不起作用

时间:2017-03-05 17:42:54

标签: c# html angularjs typescript

我的ng-if不起作用。请帮忙

<div class="col-sm-12" ng-repeat="data in (result=(q.MyData | filter:q.Search))">
    <input type="text" value="{{q.id}}" class="form-control" readonly />
    <input type="text" ng-if="result.lenght==0" value="Data not found!" class="form-control" readonly />
</div>

2 个答案:

答案 0 :(得分:1)

总猜,但你有一个问题:

ng-if="result.lenght==0"

尝试更正拼写错误:

ng-if="result.length==0"

答案 1 :(得分:1)

在角度2 ng-if不存在时,你应该使用* ngIf并用* ngFor替换ng-repeat。

使用angular2 doc示例: ngIf ngFor