Один из способов сделать это - сохранить ваш ответ JSON в состояние. Это можно сделать с помощью атрибута on
формы, чтобы установить состояние для события submit-success
следующим образом:
<form id="form123"
action-xhr="/formHandle"
method="POST"
on="submit-success:AMP.setState({ msg : event.response.message })"
>
Теперь вы можете использовать это состояние для реализации вашей логики управления в любом месте вашей страницы, используя его с выражением amp-bind
. Например,
<p class="" [text]=" 'Response is :' + msg">
Если вы просто хотите выполнить общие действия, такие как скрыть, показать, переключить аккордеон, прокрутить, открыть ящик с надписью и т. Д., Вы можете сделать это, используя соответствующее действие AMP внутри атрибута on
для события submit-success
, без использования amp-bind
.