Amp html 访问amp状态JSON值
我试图从服务器填充一个值“carouselpos”,然后根据该值调用goToSlide 我设置了一个放大器状态,如下所示: amp state id=“myRemoteState”src=“…此处的服务器URL…” 并验证该状态是否正在填充: AMP.printState() log.js:163 40022“[amp bind]”{“myRemoteState”:{“items”:[{“carouselpos”:“37”}]}” 我现在想在对goToSlide的调用中使用carouselpos值,如下所示,但无论我尝试使用点符号的哪种方式,似乎都不起作用。我肯定我犯了一个愚蠢的错误,谁能帮我澄清一下那个错误是什么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
carousel.goToSlide(index=myRemoteState.items.carouselpos)goToSlide不支持变量作为值,您可以考虑在上为此提交功能请求。另一种方法是将当前幻灯片绑定到amp状态变量:
<amp-carousel controls
type="slides"
width="400"
height="300"
[slide]="carouselpos">...</amp-carousel>