问题标签 [polymer-elements]

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

dart - Polymer.Dart 的 PaperInput 浮动标签不可见

我的 Angular.Dart 组件中有示例代码:

<paper-input bind-value="value" label="MyLabel" floatingLabel></paper-input>

纸张输入显示了我的 Angular.Dart 组件中的值,但浮动标签没有出现。但是,单击输入后,标签会与标准动画一起出现,就好像它被隐藏了一样。似乎这是纸张输入元素的“构造函数”的错误。当文本在输入字段中时,我希望浮动标签出现在输入字段上方,无论它是否是新创建的。有没有办法解决这个故障?


进展:(github.com/Polymer/paper-input/issues/117

我正在深入研究上面列出的问题,但是相应地实施修复并不容易。正如@GünterZöchbauer 所建议的,我可以使用该dart:js库。然而,该解决方案似乎是专门为 PolymerJs 设计的,而不是专门为 PolymerDart 设计的。也许我想太多了,但我无法执行一个简单的端口。

但这个问题确实提出了一个很好的观点。该元素无法检测到更改(无论出于何种原因)。所以有些东西需要戳它来触发更新。我目前有元素的飞镖上下文,但是类(是类)在使用 WebStorm 检查时paper-input不包含该方法。inputAction但是假设该inputAction方法正在触发一个事件,我可以简单地使用该dispatchEvent方法。但是,哪个事件会在不修改对象本身的情况下触发事件?并且不使浏览器崩溃会很棒(我一直在用 Chrome 的Aw, snap!蓝屏死机和一些事件测试使网页崩溃)。

0 投票
1 回答
472 浏览

dart-polymer - 在 Polymer 1.0 中格式化/限制 *-input 条目的更好解决方案是什么

我想知道是否存在格式化和限制 Polymer 1.0 中 *-input 元素条目的最佳实践。

例如:

  • 数字/货币 = '999.999.999,99'
  • 日期 = 'dd/mm/yyyy'

    1. 是否有pattern默认保证输入只是数字、逗号和点?
    2. 是否有某种形式来格式化显示,类似于 OLD-Polymer 中的表达式过滤器?
0 投票
1 回答
302 浏览

dart - 如何在纸张下拉菜单中检索当前输入

我有以下纸质下拉菜单片段

。镖

……

.html

在下拉列表中进行选择的正确 .dart 代码是什么?

谢谢

0 投票
1 回答
47 浏览

dart - 相当于纸元素的polymer_elements元素

有谁知道在https://elements.polymer-project.org/找到的任何聚合物元素目录中是否存在等效的纸元素核心塌陷?我似乎找不到等价物。任何建议将不胜感激。

谢谢

0 投票
1 回答
788 浏览

dart - 聚合物元素纸张输入的包装验证错误

我注意到,如果我的自定义 Polymer 1.x 元素的宽度小于纸张输入元素上验证错误消息的宽度,则错误会溢出自定义元素的右边框。见下图:

在此处输入图像描述

是否有防止溢出的机制,例如当文本到达自定义元素的边界时包装文本?

谢谢

0 投票
1 回答
35 浏览

dart - 验证另一个输入时未看到一个输入上的验证错误

我正在使用https://pub.dartlang.org/packages/drails_validator来验证数据模型。生成的错误然后由纸张输入元素的错误消息属性显示。

给定以下代码

。镖

.html

验证第一语言会显示红色错误消息,但一旦在第二语言中获得焦点,来自第一语言的错误消息就会消失。

请看下图: 在此处输入图像描述 在此处输入图像描述

我希望即使失去焦点也能显示 First 中的错误消息。

谢谢

0 投票
1 回答
1279 浏览

polymer - 强制 dom-repeat 更新渲染中的计算绑定:表单重置

我正在尝试找到一种方法,在对话框关闭/放弃后将对话框内的表单重置为一些默认数据。

Saycollaborators是来自服务器的列表,每个列表都有一个相关的权限级别。我的表单提供了一种编辑他们的权限的方法。如果他们放弃对话框(不点击提交),它应该恢复到他们保存的权限,无论他们在下拉列表中选择了什么。

当他们放弃对话时,我尝试this.$.users.render()强制 dom-repeat 重新计算_computeDropdown(它返回一个纸张项目索引)并摆脱用户选择,即使items没有改变。

render不调用计算绑定。我是否忽略了另一种将选择重置为默认数据的方法?

0 投票
1 回答
831 浏览

java - 无法让聚合物元素在 GWT 中工作

我一辈子都无法在 GWT 项目中使用 vaadin 聚合物元件。我有一个新添加的 Java EE Eclipse Mars,我正在使用 Gwt 2.8.0 SNAPSHOT beta,从 1 月 11 日更新了来自sonatype的 Jars ,我已经-generateJsInteropExports设置了标签,但我仍然收到以下 jsinterop 错误. 据我所知,这应该在最新的测试版中得到修复,但它似乎对我不起作用,而且每晚构建并没有改变任何东西。有任何想法吗?

0 投票
1 回答
17 浏览

polymer-1.0 - 将项目标记为不受支持

我一直看到polymer_elements被描述为“不受支持”,尽管它正在开发中。

这是否意味着它不受 Google 支持?请解释。

谢谢

0 投票
1 回答
888 浏览

javascript - 如何获得这个 Polymer 元素的值?

我有一个简单的 Polymer 元素,我在dom-repeat模板中使用它。

如何访问名称值以便将其从flowDictionnary字典中删除?我尝试使用 JQuery 来做到这一点,但我不知道如何在 Polymer({...}) 函数中插入 Jquery 代码。是的,我是网络开发新手。