AMP для связанных ссылок электронной почты - PullRequest
0 голосов
/ 02 мая 2019

Я новичок в AMP для электронной почты и пытаюсь создать некоторые интерактивные формы для отправки по электронной почте своим клиентам.Теперь я столкнулся с проблемой в связанной реализации раскрывающегося списка в AMP для электронной почты.Мое требование основано на выборе раскрывающегося списка стран. Я должен заполнить раскрывающийся список городов, чтобы мои пользователи могли выбрать свой город.
Но согласно документации в <amp-list>
привязка к атрибуту [src] не являетсяразрешено.
Так, как я могу сделать мои связанные выпадающие функции в моем усилителе для электронной почты

Пожалуйста, предложите!

1 Ответ

0 голосов
/ 04 мая 2019

Одним из решений является использование amp-form вместо amp-list и привязка к скрытому элементу ввода:

<form id="myForm" method="post" action-xhr="https://example.com">
  <input type="hidden" name="param" value="" [value]="state.param">
  <div submit-success>
    <template type="amp-mustache">
      <!-- your server response template -->
    </template>
  </div>
</form>

<button on="tap:AMP.setState({ state: { param: 'hello' } }), myForm.submit">Bind</button>

Также см. Пример Advanced Server Request на amp.dev: он демонстрирует, как можно легко заменить список усилителей на форму усилителя при взаимодействии с пользователем.

...