问题标签 [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.
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!
蓝屏死机和一些事件测试使网页崩溃)。
dart-polymer - 在 Polymer 1.0 中格式化/限制 *-input 条目的更好解决方案是什么
我想知道是否存在格式化和限制 Polymer 1.0 中 *-input 元素条目的最佳实践。
例如:
- 数字/货币 = '999.999.999,99'
日期 = 'dd/mm/yyyy'
- 是否有
pattern
默认保证输入只是数字、逗号和点? - 是否有某种形式来格式化显示,类似于 OLD-Polymer 中的表达式过滤器?
- 是否有
dart - 如何在纸张下拉菜单中检索当前输入
我有以下纸质下拉菜单片段
。镖
……
.html
在下拉列表中进行选择的正确 .dart 代码是什么?
谢谢
dart - 相当于纸元素的polymer_elements元素
有谁知道在https://elements.polymer-project.org/找到的任何聚合物元素目录中是否存在等效的纸元素核心塌陷?我似乎找不到等价物。任何建议将不胜感激。
谢谢
dart - 验证另一个输入时未看到一个输入上的验证错误
我正在使用https://pub.dartlang.org/packages/drails_validator来验证数据模型。生成的错误然后由纸张输入元素的错误消息属性显示。
给定以下代码
。镖
.html
验证第一语言会显示红色错误消息,但一旦在第二语言中获得焦点,来自第一语言的错误消息就会消失。
我希望即使失去焦点也能显示 First 中的错误消息。
谢谢
polymer - 强制 dom-repeat 更新渲染中的计算绑定:表单重置
我正在尝试找到一种方法,在对话框关闭/放弃后将对话框内的表单重置为一些默认数据。
Saycollaborators
是来自服务器的列表,每个列表都有一个相关的权限级别。我的表单提供了一种编辑他们的权限的方法。如果他们放弃对话框(不点击提交),它应该恢复到他们保存的权限,无论他们在下拉列表中选择了什么。
当他们放弃对话时,我尝试this.$.users.render()
强制 dom-repeat 重新计算_computeDropdown
(它返回一个纸张项目索引)并摆脱用户选择,即使items
没有改变。
但render
不调用计算绑定。我是否忽略了另一种将选择重置为默认数据的方法?
java - 无法让聚合物元素在 GWT 中工作
我一辈子都无法在 GWT 项目中使用 vaadin 聚合物元件。我有一个新添加的 Java EE Eclipse Mars,我正在使用 Gwt 2.8.0 SNAPSHOT beta,从 1 月 11 日更新了来自sonatype的 Jars ,我已经-generateJsInteropExports
设置了标签,但我仍然收到以下 jsinterop 错误. 据我所知,这应该在最新的测试版中得到修复,但它似乎对我不起作用,而且每晚构建并没有改变任何东西。有任何想法吗?
javascript - 如何获得这个 Polymer 元素的值?
我有一个简单的 Polymer 元素,我在dom-repeat
模板中使用它。
如何访问名称值以便将其从flowDictionnary
字典中删除?我尝试使用 JQuery 来做到这一点,但我不知道如何在 Polymer({...}) 函数中插入 Jquery 代码。是的,我是网络开发新手。