AMP 页面轮播的代码片段具有一些交互性 https://ampbyexample.com/advanced/image_galleries_with_amp-carousel/
<amp-carousel controls
width="400"
height="100">
<amp-img src="/img/image1.jpg"
width="100"
height="75"
role="button"
tabindex="0"
[class]="selectedSlide == 0 ? 'selected' : ''"
on="tap:AMP.setState({selectedSlide: 0})"></amp-img>
<amp-img src="/img/image2.jpg"
width="100"
height="75"
role="button"
tabindex="1"
[class]="selectedSlide == 1 ? 'selected' : ''"
on="tap:AMP.setState({selectedSlide: 1})"></amp-img>
<amp-img src="/img/image3.jpg"
width="100"
height="75"
role="button"
tabindex="2"
[class]="selectedSlide == 2 ? 'selected' : ''"
on="tap:AMP.setState({selectedSlide: 2})"></amp-img>
</amp-carousel>
我想使用 XSLT 将它集成到我的页面中。问题是元素的属性使用带有方括号的属性。 是否可以在 XSLT 中创建具有此类特定属性 ([class]="selectedSlide == 1 ? 'selected' : ''") 的元素?