我有一个amp-list
我希望动态更新其src
而不使用form
,只需使用一组使用来自{{1}的数据的按钮div
在元素上点击更改。
例如,点按amp-state
会将#elementOne
更改为product.currentIndex
,因此列表的1
将更改为[src]
= 'localhost/example/data?page=' + product.currentIndex
,因此'localhost/example/data?page=1'
更改后会更新amp-list
。
这是我到目前为止所尝试的内容:
src
有没有办法在不使用表单的情况下执行此操作?
答案 0 :(得分:3)
只需将amp-list
的src属性绑定到计算的url字符串,如下所示:
[src]="'/example/data/?page=' + product.page"
您的标记应如下所示:
<amp-list width="auto" height="1024" layout="fixed-height"
src="localhost/example/data" [src]="'/example/data/?page=' + product.page">
<template id="product-item-template">
<!-- A template -->
</template></amp-list>