amp-триггер списка AMP.pushState

#amp-html

#amp-html

Вопрос:

У меня есть страница оформления заказа с одним входом, где клиент вводит код скидки, а затем мы извлекаем значение discount_value из удаленного URL-адреса с помощью amp-list. Мне нужно перевести это значение discount_value в состояние AMP, чтобы я мог выполнить вычисления product_price - discount_value .

Любой совет, как я могу достичь этого результата?

Пример кода:

   <amp-state id="order_atts">
    <script type="application/json">
      {
        "product_price": "100"
      }
    </script>
  </amp-state>
  <input type="text" name="discount_coupon" on="change:AMP.pushState({discount_coupon: event.value ? event.value : ''})">
  <amp-list [src]="url   discount_coupon">
    <template type="amp-mustache">
      {{#data}}
        <p [text]="order.atts_product_price - discount_value"></p>
      {{/data}}
    </template>
  </amp-list>
  

Комментарии:

1. проверьте это: blog.amp.dev/2020/07/21/ …

2. Хорошо, должно решить нашу проблему. Спасибо