Ошибка amp-bind: значение по умолчанию для [variable] не соответствует первому результату выражения
Я использую 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
сам)
Как видите, мое значение по умолчанию соответствует первому выражению. Что я делаю неправильно?
1 ответ
Решение
Ах, это ошибка!:) Я подал эту проблему, и мы работаем над исправлением.
Мы стараемся следить за Stackru, но не стесняйтесь подать проблему в нашем проекте GitHub или задать вопрос на нашем канале Slack в следующий раз. Спасибо, что поднял это, Гил.