问题标签 [dom-repeat]

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 投票
2 回答
225 浏览

javascript - Fire a CustomEvent from element in dom-repeat

Hello I have this issue with a dom-repeat template. I have an element with a dom-repeat and inside I'm showing a my-item element, I have a button that fired a custom event and I need to get that event in the parent element but I can't make it work. Any thoughts on this? Why I never get updateFired(e) called?

Element: my-view

Element: my-item

0 投票
1 回答
176 浏览

html - 带有“vaadin-grid”的 HTML 数据属性

我正在尝试从网格中获取数据以传递到另一个元素。我在想使用 HTML 数据属性可能是做到这一点的好方法。

https://developer.mozilla.org/en-US/docs/Learn/HTML/Howto/Use_data_attributes

但是,数据属性没有设置,我在 DevTools 中看不到它们。

……

如何从表中选择多条数据在函数中使用?

有关更多上下文:我正在尝试从表中获取数据并在 AJAX 调用中作为参数传递。

0 投票
1 回答
70 浏览

javascript - 如何在 Polymer 中随机化 div 的显示顺序

我正在尝试随机化 Polymer 中 div 的显示,但是在将这篇文章翻译成框架时遇到了麻烦。

页面加载时的随机 div 顺序

调用时失败cards.eq...

这可以解决dom-repeat吗?

0 投票
1 回答
66 浏览

image - 检查 Polymer 框架中是否存在资源

我正在尝试在dom-repeat模板中提取产品图像,但404由于缺少资源出现在console.log. 我想用更多合法错误清理日志。

...

我看过一些关于on-error事件的文档,但没有看到将它们实现到 Polymer 框架中的直接路径。

有没有办法处理这些GET请求,以免它们被记录?

0 投票
1 回答
69 浏览

polymer - 如何将数据推送到 dom-repeat

我正在尝试将数据推送到将在模板history内更新的数组。dom-repeat

模板

特性

功能

当我注销历史记录时,我看到一个对象数组,但是在_addToHistory调用时没有任何内容附加到 dom 中。

如何设置 dom-repeat 模板以响应对象更新?

0 投票
1 回答
796 浏览

arrays - 如何过滤聚合物中的重组数据(dom-repeat)

我正在尝试过滤正在动态重新索引的数组。

我想要一个匹配多个属性的字符串的输入字段。

...

此函数重组要为卡片布局格式化的数据。

我希望此函数返回数组中具有与字符串匹配的属性的对象。

...

例子

if(val == 1) return data[0] & data[1];

if(val == 'Item') return data[0] & data[2];

对于数据数组

...

如何过滤所有 3 个属性的字符串?

如何使用过滤器作为重组的中间功能?

0 投票
1 回答
184 浏览

polymer - 如何将EventListener添加到在dom-repeat模板中加载了iron-ajax的Polymer 2.0 Iron-forms

在 Polymer 2.0 中提交之前,我一直在使用以下语法来编辑 Iron-form 请求:

现在我想在一个 dom-repeat 中加载多个铁形式,每个都具有相同的铁形式预提交功能。表单的数量和内容是使用 iron-ajax 从服务器加载的。我打算遍历所有表单并添加事件侦听器,但是当我调用以下命令时,表单尚未加载,因此 allForms 为空。

HTML:

Javascript:

此时使用断点检查 shadow DOM 表明 dom-repeat 模板尚未加载。有没有一种方法可以等到页面完成加载,或者可能有另一种方法来完成同样的事情?

0 投票
2 回答
194 浏览

polymer-2.x - 如何在每个 dom-repeat 元素上调用函数

我试图在dom-repeat模板内的每个元素上调用一个函数。

...

如何调用doSomething每个元素?

0 投票
1 回答
788 浏览

polymer - 如何在 Polymer 3.0 中访问 dom-repeat 中的元素?

我有以下代码:

如何访问 id=msg-3 的部分并在呈现时将 scrollTop 设置为 999?

我知道在聚合物 1 中,最佳实践是绑定到附加并等待带有去抖动器的 dom-repeat 事件,但是这在聚合物 3 中不再起作用。

0 投票
1 回答
24 浏览

javascript - 为什么 dom-repeat 不在数组值上创建模板?

我正在使用 Polymer 2 创建一个 dom-repeat 模块。它是一个简单的对象数组。

我已经尝试对 items 属性使用单向和双向绑定,我已经尝试添加和删除“as”属性。

这是我的组件代码。这是我项目中唯一的一个

没有打印任何内容