问题标签 [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.
polymer - 无法覆盖 CSS Mixin
我正在开发使用阿拉伯语的 RTL 应用程序,所以我想将我的应用程序字体更改为与机器人字体不同的字体,更具体地说:Noto Kufi Arabic
.
寻找paper-styles/typography.html
文件,我希望能够通过覆盖--paper-font-common-base
my-element 中的 mixin 来更改使用的字体。
例如
但是我永远无法让它以这种方式工作!
我唯一能做的就是在以下行中评论 paper-styles/typography.html
:
并保持该混合my-element
样式。
预期的
实际的
polymer-2.x - 响应函数仅在聚合物中的铁 ajax 的最后一次迭代中调用
在聚合物 2.0 中,我使用 Iron-ajax 来调用休息服务。我在 for 循环中调用 iron-ajax。我正在使用 Iron-jax 的加载属性在加载完成时调用自定义函数。
问题是应用程序仅在 for 循环的最后一次迭代中调用此自定义函数。每次迭代都应该调用它。你能指导解决这个问题吗?
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
正如您所看到的,该应用程序是一个非常简单的框架(只是一个测试开始),所以应该不会有太多错误或调查以找出错误的原因,但我不明白问题是什么以及如何解决修理它。任何帮助将不胜感激。
polymer - 从两行纸质下拉菜单中仅选择第一项
我正在使用聚合物 2.0 预览版。我有<paper-dropdown-menu>
这样的:
当我选择例如第一个项目时,我得到的是
PLAY LGE LG-H440n上次同步:2014 年 1 月 9 日
我想要的是
玩 LGE LG-H440n
我只需要显示第一行。我试图设置value
,<paper-icon-item>
但它不起作用。在不创建自己的组件的情况下如何做到这一点?甚至可能吗?
polymer - 在纸质对话框上解耦铁覆盖
当我的一个纸质对话被确认时,我想执行一个耗时的操作。我注意到当我的纸质对话框铁覆盖关闭事件的处理程序被调用时,对话框仍然可见。
对话框在视觉上关闭后我将如何执行我的操作。有什么推荐的解耦方式吗?
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 进行第二次调用。
你能指导我吗?
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 并看到了以下错误。
如果您知道以下错误的解决方案,请帮助我。
谢谢。
polymer - 无法从聚合物 2.x 的下拉菜单中预先选择第一项
我在 Polymer 2.x 中使用 paper-dropdown-menu,如下所示:
当我从上面的下拉菜单中选择某个项目时,下拉菜单会根据所选值填充,如下所示:
事件处理程序
首次加载页面时,会预先选择 Person 下拉菜单中的第一个值(即 John)。因此,余额下拉菜单中的第一项(为零)也被预先选择。这可以。问题是,当我在“人员”下拉菜单中更改选择时,虽然“余额”下拉菜单已正确填充,但第一个值未预选。
你能指导我解决这个问题吗?
polymer-2.x - 聚合物2;纸张标签不可见
我正在尝试使用 app-toolbars 和 paper-tabs 使用 Polymer 2.0 RC 构建一个基本工具栏。我根据文档创建了标题,并为底部的应用程序工具栏添加了纸张选项卡,但它们不可见。
- 我正确导入了所有元素
- 我试图将第二个应用工具栏的高度设置为 100%
- 我试图只在主文档中使用纸制标签,但它们也没有显示
- 它不适用于 chrome 或 FF
任何帮助表示赞赏!谢谢!
我的代码:
polymer - 如何强制 Polymer 在不更改集合的情况下重新渲染表格
我想重新渲染绑定到任何数组的聚合物 2.0 中的表,尽管该数组中没有进行任何更改。
在屏幕上,从下拉列表中选择货币,例如 USD,然后getValueBalance(item)应根据已存储在records.user.Stmt数组中的所选货币带来余额
如果我更改数组中记录的顺序,选择货币时表格会正确刷新,如下所示:
但是,如果我不更改记录顺序并以与拼接前相同的顺序推送它们,则表不会刷新。
有没有办法强制表格根据所选货币呈现内容。