Подтвердить что ты не робот

Не может связываться с 'aria-valuenow', поскольку это не известное свойство 'div'

Что случилось со следующим кодом? Hapenned для меня, когда я пытался назначить выражение элементу,

<div class="progress-bar progress-bar-striped active" role="progressbar"
  aria-valuenow="{{MY_PREC}}" aria-valuemin="0" aria-valuemax="100" >
    {{MY_PREC}}
  </div>

также пробовал как

[aria-valuenow]={{MY_PREC}}

Кажется, что это происходит с RC5

любые идеи?

4b9b3361

Ответ 1

Angular2 привязка по умолчанию является привязкой к свойствам. В div нет свойства aria-valuenow, если не применяется директива или компонент, у которых есть такой @Input()

Использовать вместо этого явное привязку атрибутов

attr.aria-valuenow="{{MY_PREC}}" 

или

[attr.aria-valuenow]="MY_PREC" 

Ответ 2

У вас есть новый материал ngModule?

Если это так, порядок объявлений влияет на то, как приложение должно работать. Возможно, вам стоит попытаться объявить свои директивы в другом порядке