Amp html 访问amp状态JSON值

Amp html 访问amp状态JSON值,amp-html,Amp Html,我试图从服务器填充一个值“carouselpos”,然后根据该值调用goToSlide 我设置了一个放大器状态,如下所示: amp state id=“myRemoteState”src=“…此处的服务器URL…” 并验证该状态是否正在填充: AMP.printState() log.js:163 40022“[amp bind]”{“myRemoteState”:{“items”:[{“carouselpos”:“37”}]}” 我现在想在对goToSlide的调用中使用carouselpos

我试图从服务器填充一个值“carouselpos”,然后根据该值调用goToSlide

我设置了一个放大器状态,如下所示: amp state id=“myRemoteState”src=“…此处的服务器URL…”

并验证该状态是否正在填充: AMP.printState() log.js:163 40022“[amp bind]”{“myRemoteState”:{“items”:[{“carouselpos”:“37”}]}”

我现在想在对goToSlide的调用中使用carouselpos值,如下所示,但无论我尝试使用点符号的哪种方式,似乎都不起作用。我肯定我犯了一个愚蠢的错误,谁能帮我澄清一下那个错误是什么


carousel.goToSlide(index=myRemoteState.items.carouselpos)

goToSlide不支持变量作为值,您可以考虑在上为此提交功能请求。另一种方法是将当前幻灯片绑定到amp状态变量:

<amp-carousel controls
    type="slides"
    width="400"
    height="300"
    [slide]="carouselpos">...</amp-carousel>