На странице документации amp-bind Amp for Email показан пример (чуть более сложный пример) привязки [src] к amp-img для изменения пути к источнику изображения:
<amp-state id="myAnimals">
<script type="application/json">
{
"dog": {
"imageUrl": "/img/dog.jpg",
"style": "greenBackground"
}
}
</script>
</amp-state>
<!-- Or change an image's src with the [src] binding. -->
<amp-img width="300" height="200" src="/img/dog.jpg"
[src]="myAnimals[currentAnimal].imageUrl">
</amp-img>
Однако, когда я проверяю в Playground, я получаю: Атрибут «[src]» может не отображаться в теге «AMP-IMG (AMP4EMAIL)».
Я пытаюсь сделать что-то похожее с компонентом Carousel (тип= "слайды"), где, когда я нажимаю на следующий / предыдущий слайд, я хочу изменить копию / изображение, расположенное в другом месте электронной почты. Хотя я могу изменить копию, похоже, я не могу сделать то же самое для изображения.
Разве невозможно изменить путь к источнику изображения, используя компонент amp-bind для Amp for Email ?? Есть ли обходной путь?