问题标签 [amp-list]

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 回答
570 浏览

amp-html - URL 在 amp-list mustache 模板中被剥离

我正在构建一个带有amp-list动态填充的 AMP 页面,amp-sidebar以便我可以为我们的 AMP 模板的用户提供我们网站上当前导航的最新版本。

href不幸的是,我传递给 mustache 模板中属性的 URL 似乎导致锚标记被完全删除。

使用以下代码返回原始 ampbyexample.com-example,我得到了相同的结果:

(在这里找到:https ://ampbyexample.com/components/amp-list/ )

对于每个元素,它只输出:<div>{{title}}</div>.

url属性肯定存在,因为我可以毫无问题地输出为普通文本。

我的标题包括如下:

我错过了什么吗?

-Mxck

更新1:经过更多挖掘,问题似乎与请求来自的域有关。从 localhost:4502 或仅 localhost(端口 80)提供相同的 HTML 使其适用于后者,但不适用于第一个。

这背后的机制是什么?

0 投票
0 回答
601 浏览

jquery - AMP 列表中的下拉菜单重新加载

我正在尝试 AMP 中的动态下拉列表,我能够获得输出,但其中一个下拉列表由于某种原因正在刷新。由于我是小胡子和 AMP 的新手,所以我无法弄清楚。

以下是输出的链接:https ://capellaamp.herokuapp.com/

部分代码:

示例取自以下链接: https ://ampbyexample.com/playground/#url=https%3A%2F%2Fampbyexample.com%2Fadvanced%2Flinked_dropdowns%2Fsource%2F&mode=Responsive

0 投票
0 回答
369 浏览

amp-html - 在 amp-list 中使用 amp-selector

可以在amp-selector里面使用amp-list吗?在页面加载时,会呈现项目,但在应用过滤器时,项目不会呈现。

这是数据:

0 投票
0 回答
132 浏览

google-amp - 来自远程位置的放大器列表?

我想在原本是有效 AMP 的网站上使用 amp-list,以避免使用嵌入 JS 的 amp-iframe。我刚刚在https://www.ampproject.org/docs/fundamentals/amp-cors-requests上阅读了 Google AMP 的 cors 文档,但我仍然感到困惑 -是否可以从 amp-list 获得 json 源远程域

我需要的是在主 jekyll 网站之外生成和更新 URL + 标题的来源,因为主网站的构建时间太长。

我正在使用有效的 JSON 和如下标题对其进行测试,并且在控制台中什么也没有得到,并且列表没有呈现,所以我认为我想要做的事情是不可能的?

0 投票
0 回答
344 浏览

twig - amp-list src url 未获取数据

我在 twig 文件中使用 amp-list 来创建选择下拉列表。但是树枝文件为{{#countries}}行 抛出了一个错误Unexpected character "#"。当此行被注释掉时,url 会正确获取数据。请看下面的代码:-

我应该在 amp-list 中添加一些东西来告诉它等到数据被获取还是 {{#countries}} 模式在 twig 中不可用?非常感谢任何帮助。提前致谢。

0 投票
1 回答
3798 浏览

amp-html - 带有其他选项的放大器下拉菜单

我有一些选择,其中最后一个选项是“其他”。

当用户从下拉列表中选择其他选项时,我想显示文本字段。

我正在使用普通的 html,对不起,我是 AMP 初学者,我找到了一些带有 json 选项的 amp-list 示例,但我不知道如何实现,因为我在下拉菜单中的选项有限。

谢谢

0 投票
0 回答
426 浏览

amp-html - AMP:在 amp-list 中切换 CSS 类?

我想切换 amp 列表中的内容,我按照以下帖子的说明进行操作:AMP:切换 CSS 类的简单方法?,并且工作正常。

问题是我在“amp-list”中,我只想打开我点击的特定内容,而不是所有列表内容。

这是代码:

你知道怎么做吗?谢谢

0 投票
1 回答
338 浏览

ruby-on-rails - AMP 列表(自动建议)错误“no-cors”

我正在使用AMP-Autosuggest,而我使用它时会发生错误。我不知道我该如何解决这个问题。

API 和 web 位于不同的域中。

错误:

代码:

0 投票
0 回答
133 浏览

ruby-on-rails - 如何在 AMP-autosuggest (Rails 5) 中解析自定义(无密钥)响应

任何人都告诉我如何在 AMP-list 中解析我的回复。在 AMP 中没有找到任何解决方案如何解析自己的自定义 API 响应。

我的代码。

我的 API 响应:

0 投票
4 回答
679 浏览

javascript - Amp 中 Json 值的子字符串

如何从 Jason 响应中的值中获取子字符串。假设我有一个 mydata 值,我只需要它的几个第一个字符。

像这样的东西 {{mydata.substring(0,5)}} 应该工作,但它没有

我要提一下,这是在放大器列表中