AMP - прямой доступ к данным JSON - PullRequest
0 голосов
/ 01 ноября 2018

Я хочу получить доступ к данным JSON напрямую из json, но не могу, я хочу получить данные без каких-либо событий.

Состояние моего AMP-

<amp-state id="myState">
  <script type="application/json">
    {
      "foo": "bar"
    }
  </script>
</amp-state>

Мой Элемент-

<p [text]="myState.foo">myState.foo</p>

Использование текста в качестве атрибута требует события, которое должно быть запущено для установки состояния. Как установить данные напрямую.

1 Ответ

0 голосов
/ 07 ноября 2018

Это невозможно , вам нужна некоторая форма состояния по умолчанию.

ПРИМЕЧАНИЕ. - Для повышения производительности и во избежание неожиданного скачка содержимого amp-bind не оценивает выражения при загрузке страницы. это означает, что визуальным элементам должно быть задано состояние по умолчанию, а не полагайтесь amp-bind для начального рендеринга

...