微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何自动绑定放大器状态从远程源?

如何解决如何自动绑定放大器状态从远程源?

我的amp页面的状态如下:

<amp-state id="remoteData" src="https://remoteDataurl.com">
  <script type="application/json">
    {
      "name": "Foo","email": "foo@bar.com"
    }
  </script>
</amp-state>

我想将响应绑定到页面中的元素:

  <p [text]="'Hello ' + remoteData.name"> ... </p>
  <p [text]="'Your email is ' + remoteData.email"> ... </p>

文本实际上已经被绑定,但是直到页面上发生事件时它才会刷新。

如何获取它以自动刷新状态?

解决方法

我相信<amp-state>不会为您提供此功能。

我目前的解决方案是将<amp-list>与以下属性一起使用。

<amp-list 
  layout="fixed-height"
  height="80"
  src="https://remoteDataurl.com"
  single-item 
  items="."
>
  
  <template type="amp-mustache">
    <p> Hello {{ name }} </p>
    <p> Your email is {{ email }} </p>
  </template>

</amp-list>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。