Я использую amp-bind
для привязки атрибута класса:
<div [class]="menu.menuClass" class=hide">...</div>
со следующим элементом amp-state
:
<amp-state id="menu">
<script type="application/json">
{"menuClass":"hide"}
</script>
</amp-state>
Однако после загрузки страницы я получаю сообщение об ошибке:
amp-bind: Default value for [class] does not match first expression result (hide). This can result in unexpected behavior after the next state change.​​​
(эта ошибка исправлена в самом div
)
Как видите, мое значение по умолчанию соответствует первому выражению. Что я делаю не так?