问题标签 [polymer-1.x]

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

properties - Polymer 1.x:访问行为属性

我们如何使用该行为从元素内部访问该行为的属性?

my-element.html内部,使用this.randomData来访问randomData导入行为的属性似乎应该可以工作;但事实并非如此。

我的元素.html 随机数据behavior.html


先前的研究

我的挖掘在这个话题上出现了这个问题。→这是 jsBin

https://jsbin.com/lihakafuki/1/edit?html,console

最后一条评论写道:

https://github.com/Polymer/polymer/issues/3681

不过,我想现在我会解决它

或类似的东西。

但他是什么意思?那将如何运作?

0 投票
1 回答
110 浏览

polymer - paper-dialog-scrollable 是否在 shady dom 中工作?

我试图让我的paper-dialog滚动使用paper-dialog-scrollable,但我不能让它工作。我试图尽可能地简化我的代码,几乎只包含ctrl+c来自ctrl+vgithub 上演示的代码。

https://github.com/PolymerElements/paper-dialog-scrollable/blob/master/demo/index.html

但它似乎paper-dialog-scrollable根本没有做任何事情。(表现得好像它没有任何逻辑并且是简单的元素)与演示页面唯一不同的是我使用的是shady dom而不是shadow..(顺便说一句,是的,我将文件导入到我的项目中)

有人遇到同样的问题吗?有没有人在使用这个元素shady dom以及如何使用?

0 投票
0 回答
62 浏览

polymer - 纸质对话框在其上方显示空白

paper-dialog在大多数情况下都可以正常工作,但有时它会在其上方显示空白,我试图将其paper-datatable放入paper-dialog. 请帮忙。

在此处输入图像描述

0 投票
1 回答
97 浏览

polymer - 使用 css 媒体更改自定义元素 css 属性的样式

我正在尝试制作响应式网络,但我遇到了一个小问题。每当我想更改一些基于 css 媒体的自定义 css 属性时,它都不会适用。

例如:我正在尝试iron-icon根据当前活动的 CSS 媒体更改大小。我有以下内容:

<iron-icon icon="battery" class="battery"></iron-icon>

和 CSS:

当前输出:只选择一种尺寸,忽略另一种。例如,如果我以小于 1000px 宽的分辨率打开窗口,则选择 1.5em。当我打开宽度超过 1000px 的窗口时,选择了 2.3em。但是当我在站点加载时手动更改窗口大小时,不会应用其他@media。

有没有办法在不使用 javascript 的情况下实现这一点(我试图避免设置新类和删除旧类)

0 投票
1 回答
225 浏览

vaadin - Polymer 1.0 的自定义 vaadin-grid 过滤器

我在聚合物 1.0 项目中使用 vaadin-grid#^3.0.2。

但我希望创建一个开/关切换按钮,该按钮将根据两列中的文本是否不匹配来过滤列。因此,如果第 1 列中的一行包含 text=“1.1.1”,而第 2 列中的同一行包含 text=“2.1.1”,那么我将保持显示该行,并隐藏所有其他行。我想在javscript。我对 vaadin-grid 非常陌生(以前对 Iron-data-table 有很多经验)。有人对我如何访问过滤器功能有建议吗?

2 列不同版本的图像

我尝试使用标准过滤器元素,但它的限制太大,因为它只允许我对一个特定的列进行基于字符串的过滤,但它不是构建的,因此我可以在两个不同列中的字​​符串之间进行比较。

0 投票
1 回答
66 浏览

javascript - 如何将 nuxeo-tree 组件附加到 Polymer v1 应用程序

我想将该<nuxeo-tree>组件添加到我的 Polymer v1 应用程序中,但我在控制台中看到一个错误。这是我尝试过的代码:

myVerySpecialLib-import.html文件:

这是控制台错误:

TypeError:this.controller.isLeaf 不是函数

我尝试将 JSON 数据作为属性添加并直接添加到data字段中,但都没有产生积极的影响。我该如何解决?

0 投票
0 回答
25 浏览

polymer-1.x - 我的控制台中“items”聚合物的预期数组

我正在学习 Polymer 1.8,并且正在尝试从 api 获取数据。之后,我想将我的 ontap() 函数中的数据与 dom-repeate 绑定,但我在控制台中遇到了一个奇怪的错误:[dom-repeat::dom-repeat]: expected array for items, found [{" requestnum":"1045","orgid":"EAGLENA"},{"requestnum":"1046","orgid":"EAGLENA"},{"requestnum":"1047","orgid":"EAGLENA" },{"requestnum":"1048","orgid":"EAGLENA"},{"requestnum":"1049","orgid":"EAGLENA"}]

我无法解决这个问题,任何人都可以帮助我吗?这段代码有什么问题???
我使用聚合物 1.8

*这是我的 html 文件 maximo-test-card.html:

0 投票
1 回答
237 浏览

html-imports - 使用 webcomponents 后,HTML 导入在 Chrome 最新版本中不起作用

我在我的项目中使用聚合物。我的聚合物版本是1.12.0和 webcomponent 版本是0.7.24。即使我使用了 web 组件,我也会收到 HTML 导入错误(HTML 导入已被弃用,现在已从 M80 中删除)。有什么办法可以解决这个错误,否则它在这个版本中不起作用。