0
Я действительно новичок в угловых, я прошел через все вопросы ng-if и не могу найти правильный ответ.Angular2 ng-if not working
у меня есть это:
<tr *ngFor="#position of positions">
<td>
<div ng-if="position.way == 0">Long</div>
<div ng-if="position.way == 1">Short</div>
{{position.way}}
</td>
</tr>
{{position.way}} выводит 1 или 0, как ожидалось, и определяется как строка в модели. Но оба div обе отображаются независимо от того, в какой позиции.
Я попытался обернуть 0 и 1 в кавычки, я попробовал триплекс оператора равенства, тот же результат.
Что я здесь делаю неправильно?
Пятно на. Благодаря! Наверное, я искал этот код в угловом коде. – ThomasVestergaard
'ng-if' была вещь в Angular2, а некоторое время назад, но была изменена https://github.com/angular/angular/blob/master/CHANGELOG.md#200-alpha52-2015-12-10, когда дело были введены чувствительные шаблоны. –
Как здесь можно было определить неопределенное значение, так как оно всегда определено для каждой итерации цикла, правильно? –