amp-bind 错误:[变量] 的默认值与第一个表达式结果不匹配



我正在使用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.&#8203;&#8203;&#8203;

(此错误包含在div本身中(

如您所见,我的默认值确实与第一个表达式匹配。我做错了什么?

,这是一个错误!:)我已经提交了这个问题,我们正在修复。

我们试图密切关注 StackOverflow,但下次可以在我们的 GitHub 项目中提交问题或在我们的 Slack 频道上提问。谢谢你提出这个问题,吉尔。

最新更新