Amp html 如何附加状态变量';值转换为AMP页面中的字符串?
我有一个AMP状态:Amp html 如何附加状态变量';值转换为AMP页面中的字符串?,amp-html,Amp Html,我有一个AMP状态: <amp-state id="Form"> <script type="application/json"> { "id" :"1", } </script> </amp-state> 基于此,目前只能通过AMP.setState设置全局变量的值,但不能设置AMP.state中声明的变量的值 示例:AMP.setState(foo=123)->正在工作 AMP.setState(myampta
<amp-state id="Form">
<script type="application/json">
{
"id" :"1",
}
</script>
</amp-state>
基于此,目前只能通过AMP.setState
设置全局变量的值,但不能设置AMP.state
中声明的变量的值
示例:AMP.setState(foo=123)
->正在工作
AMP.setState(myamptate.foo=123)
where
<amp-state id="myAmpState">
<script type="application/json">
{
"foo": "234"
}
.....
{
“foo”:“234”
}
.....
它不起作用
当前的解决方法是设置默认变量。基于此,目前只能通过AMP.setState
为全局变量设置值,但不能为AMP.state
中声明的变量设置值
示例:AMP.setState(foo=123)
->正在工作
AMP.setState(myamptate.foo=123)
where
<amp-state id="myAmpState">
<script type="application/json">
{
"foo": "234"
}
.....
{
“foo”:“234”
}
.....
它不起作用
当前的解决方法是设置默认变量。我相信以下方法可以解决您的问题:
<a [href] = " 'myWebsite.com/' + Form.id " href="#" />
您不需要这里的大括号。我相信以下方法可以解决您的问题:
<a [href] = " 'myWebsite.com/' + Form.id " href="#" />
你不需要这里的牙套