问题标签 [polymer-2.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 投票
1 回答
347 浏览

polymer - 无法覆盖 CSS Mixin

我正在开发使用阿拉伯语的 RTL 应用程序,所以我想将我的应用程序字体更改为与机器人字体不同的字体,更具体地说:Noto Kufi Arabic.

寻找paper-styles/typography.html文件,我希望能够通过覆盖--paper-font-common-basemy-element 中的 mixin 来更改使用的字体。

例如

但是我永远无法让它以这种方式工作!

我唯一能做的就是在以下行中评论 paper-styles/typography.html

并保持该混合my-element样式。

预期的

预期结果

实际的

实际结果

0 投票
0 回答
33 浏览

polymer-2.x - 响应函数仅在聚合物中的铁 ajax 的最后一次迭代中调用

在聚合物 2.0 中,我使用 Iron-ajax 来调用休息服务。我在 for 循环中调用 iron-ajax。我正在使用 Iron-jax 的加载属性在加载完成时调用自定义函数。

问题是应用程序仅在 for 循环的最后一次迭代中调用此自定义函数。每次迭代都应该调用它。你能指导解决这个问题吗?

0 投票
1 回答
391 浏览

polymer - 聚合物 2.0 错误

我使用 Polymer 1.x 已经有一段时间了,我想使用 Polymer 2.0 从头开始​​一个项目,但我遇到了很多错误。我正在像以前一样构建 PWA,因此我包含了一个 service worker 和一个 manifest.json 文件。我认为,我得到的错误是版本之间的大部分不兼容,因为它们声称某些类未定义或未定义的“窗口”对象(如第二个错误)

对于我遵循本指南的版本(点:升级现有项目)

https://www.polymer-project.org/2.0/docs/about_20#polymer-1-compatibility-layer

第一个错误:

我有以下 index.html

和我的 bower.json

正如您所看到的,该应用程序是一个非常简单的框架(只是一个测试开始),所以应该不会有太多错误或调查以找出错误的原因,但我不明白问题是什么以及如何解决修理它。任何帮助将不胜感激。

0 投票
1 回答
244 浏览

polymer - 从两行纸质下拉菜单中仅选择第一项

我正在使用聚合物 2.0 预览版。我有<paper-dropdown-menu>这样的:

当我选择例如第一个项目时,我得到的是

PLAY LGE LG-H440n上次同步:2014 年 1 月 9 日

我想要的是

玩 LGE LG-H440n

我只需要显示第一行。我试图设置value<paper-icon-item>但它不起作用。在不创建自己的组件的情况下如何做到这一点?甚至可能吗?

0 投票
1 回答
37 浏览

polymer - 在纸质对话框上解耦铁覆盖

当我的一个纸质对话被确认时,我想执行一个耗时的操作。我注意到当我的纸质对话框铁覆盖关闭事件的处理程序被调用时,对话框仍然可见。

对话框在视觉上关闭后我将如何执行我的操作。有什么推荐的解耦方式吗?

0 投票
1 回答
479 浏览

polymer-2.x - 在 Polymer 2.0 中以同步方式运行 Iron ajax

我正在尝试将 AngularJS 1.6 的以下代码转换为聚合物 2.0

AngularJS

聚合物代码

问题是在 Polymer 中 FOR 循环运行时,程序不会以同步方式运行。如果 FOR 循环运行 5 次,程序会调用 5 次 rest 服务,但程序会在 FOR 循环的所有迭代完成后进入 requestEnd 方法。

我想要的是,它应该调用 Rest Service,等待服务返回并执行 requestEnd 方法,然后像 AngularJS 代码那样对 Rest Service 进行第二次调用。

你能指导我吗?

0 投票
0 回答
455 浏览

polymer-2.x - Polymer 2.0 - 未捕获的 TypeError:this._propertySetter 不是函数

我正在尝试使用 Polymer 2.0.0-rc.7 和 WebComponents 1.0.0-rc.5 构建我的个人网站。

但是我的自定义元素没有显示在 Chrome 浏览器(版本 58.0.3029.81(64 位))和 IE 11 上,我打开了 DevTools 并看到了以下错误。

如果您知道以下错误的解决方案,请帮助我。

谢谢。

0 投票
1 回答
251 浏览

polymer - 无法从聚合物 2.x 的下拉菜单中预先选择第一项

我在 Polymer 2.x 中使用 paper-dropdown-menu,如下所示:

当我从上面的下拉菜单中选择某个项目时,下拉菜单会根据所选值填充,如下所示:

事件处理程序

首次加载页面时,会预先选择 Person 下拉菜单中的第一个值(即 John)。因此,余额下拉菜单中的第一项(为零)也被预先选择。这可以。问题是,当我在“人员”下拉菜单中更改选择时,虽然“余额”下拉菜单已正确填充,但第一个值未预选。

你能指导我解决这个问题吗?

0 投票
1 回答
374 浏览

polymer-2.x - 聚合物2;纸张标签不可见

我正在尝试使用 app-toolbars 和 paper-tabs 使用 Polymer 2.0 RC 构建一个基本工具栏。我根据文档创建了标题,并为底部的应用程序工具栏添加了纸张选项卡,但它们不可见。

  • 我正确导入了所有元素
  • 我试图将第二个应用工具栏的高度设置为 100%
  • 我试图只在主文档中使用纸制标签,但它们也没有显示
  • 它不适用于 chrome 或 FF

任何帮助表示赞赏!谢谢!

我的代码:

0 投票
1 回答
929 浏览

polymer - 如何强制 Polymer 在不更改集合的情况下重新渲染表格

我想重新渲染绑定到任何数组的聚合物 2.0 中的表,尽管该数组中没有进行任何更改。

在屏幕上,从下拉列表中选择货币,例如 USD,然后getValueBalance(item)应根据已存储在records.user.Stmt数组中的所选货币带来余额

如果我更改数组中记录的顺序,选择货币时表格会正确刷新,如下所示:

但是,如果我不更改记录顺序并以与拼接前相同的顺序推送它们,则表不会刷新。

有没有办法强制表格根据所选货币呈现内容。