问题标签 [amp-form]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
23 浏览

javascript - 使用 Firestore 数据库为 AMP-form 设置 action-xhr 端点

因此,我一直在尝试在我的 AMP 网站博客上创建一个简单的评论部分,按照此处从 AMP 中找到的说明进行操作。由于我是后端新手,我正在努力如何正确设置它。下面是表单代码:

我的问题是我不知道如何创建像上面的whatsthis这样的端点,以及如何在服务器上设置它以按照 AMP 的指示进行https://...输入。我知道“whatsthis”文件应该做两件事:记录表单提交的值并将它们发布到 Firestore 数据库。

我尝试了一些变通方法,例如在 Golang 中复制 amp-form.go 代码或使用 amp-iframe,但这些对我来说要么不是最优的,要么太复杂。

对于我作为初学者的任何详细说明/代码行将不胜感激。

0 投票
0 回答
107 浏览

json - 如何更改 amp-autocomplete 选择的输入值

amp-autocomplete尝试通过在选择时重定向到 url 创建实时搜索。

在上面的选项选择片段中,页面已成功重定向到{{url}},问题是输入值也更改{{url}}为:

在此处输入图像描述

我如何{{h1}}在选项选择的输入中使用值,但留下data-value="{{url}}"小胡子,所以on="select:AMP.navigateTo(url=event.value)"仍然可以工作?

试图合并值amp-mustache并在之后拆分它,但卡住了:

0 投票
0 回答
57 浏览

amp-html - 如何将提交成功的 JSON 响应分配给 PHP 循环中的单击事件。放大器形式,放大器绑定

在提交成功时,表单返回一个 JSON 响应,我正在尝试将响应添加到单击标签[class]="wishstatus"但它被添加到所有标记,因为它在 PHP 循环中。
是否有任何解决方案可以将 JSON 响应添加到单击的标签..?

JSON 响应 {"message":"ADDED","type":2,"codez":"wishlistSelected"}

0 投票
1 回答
70 浏览

amp-html - 为什么我们不能在 amp 图片后面添加 URL?添加图像后,Gmail 中无法呈现

我需要在 AMP 中的每个图像(amp-img 标记)后面添加 URL 以用于电子邮件。我看到当我添加下面的代码来实现这一点时,Gmail 中的图像渲染会消失。有没有办法实现这一目标?如果我从下面删除标签,它会完美运行。

0 投票
0 回答
36 浏览

php - AMP 表单方法从 POST 更改为 GET

我有一个带有联系表的 AMP 页面:

如您所见,该方法设置为 POST。但在我的服务器端实现 (PHP) 中,此表单中的数据是通过 GET 方法发送的。

该表格以前可以正常工作几个月。这几天前突然发生了变化(以前没有代码更改)。

我不知道是什么导致了表单方法的变化。

复制步骤:

0 投票
0 回答
12 浏览

c# - 如何使用 Amp-form 的 action-xhr 定义 c# 控制器

如何在下面的代码中编写c#放大器形式的控制器action-xhr