问题标签 [paper-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 - Dart 中如何使用不同的 core-icons 图标集?
core-icons 包含不同的图标集,例如
- 图标
- av 图标
- 通信图标
- 设备图标
- 硬件图标
- 图像图标
- 地图图标
- 通知图标
- png-图标
- 社会偶像
如何使用它们并不明显。
dart - 如何侦听输入有效的纸张输入属性
请考虑以下代码段:
尽管输入对字母有效,但不会触发 validInputHandler。
在此处阅读文档http://www.polymer-project.org/docs/elements/core-elements.html#core-input
建议我在正确的路径上,但 validInputHandler 不打印任何内容。
polymer - 聚合物在所有孩子身上泛起涟漪
我正在使用Polymer制作网站。我目前在使用paper-ripple时遇到了一些问题。h2
现在我遇到的问题是单击or时不会出现波纹h3
,即使删除<div class='description'>
-tag 并且它正在关闭选项卡也是如此。查看 的大小paper-ripple
,它涵盖了整个<div class='album-header'>
,所以这不应该是问题。
此外,在填充区域中单击 , 下<div class='description'>
也会产生波纹。
编辑:
我做了一些进一步的测试,我已经缩小了问题的范围。看看这个例子。将样式应用于子元素不会产生任何问题,除非您还指定了不透明度。在链接中给出的示例中,绿色文本已被赋予不透明度。单击此文本不会为我产生涟漪(在 Chrome 36 中运行)。(绿色的分配与它无关,只是为了更容易发现)。点击该<h3>
标签周围的任何地方都会产生涟漪。
polymer - 材料设计选择框聚合物
我注意到 Polymer 文档的 Paper Elements 部分中没有“选择框”小部件,我在 Polymer GitHub 存储库中也没有看到。此外,我不记得在 Material Design 规范中看到任何关于选择框的外观或行为方式的具体指导。
有提议吗?或将选择框设计纳入材料设计/聚合物纸元素的具体计划?
我完全理解您基本上可以从复选框(多)或单选按钮(单)中获得相同的功能,但从美学的角度来看,取决于特定的应用程序,我觉得拥有“选择”可能是个好主意可作为一个选项。
dart - 表单中带有 type="submit" 的纸质按钮不提交?
我正在尝试使用paper-button
属性type
设置为submit
(就像对button
元素所做的那样)来提交封闭form
,但由于某种原因它无法提交表单。这是错误还是功能?
如何paper-button
提交表单?
PS:我在飞镖领域(不是js)。
dart - 如何将事件对象从纸张按钮单击传递给 angular.dart 的函数?
我正在使用paper-button
单击事件并尝试在其中使用此纸按钮的 angular.dart 组件中添加函数在on-click="angularComponent.function"
哪里,但单击不会触发函数调用。angularComponent.function
但是,使用 时on-click="angularComponent.function('a','b','c')"
,它确实会在点击时触发功能(由angular_node_bind
模块提供)。这意味着我无法获取事件对象,否则将传递给纯飞镖/聚合物元素函数。如何解决这个问题?
forms - Polymer Paper-Radio-Group - 如何拥有多个同名的单选按钮
paper-radio-group
我正在使用 Polymer Project 中的 Paper Elements 来构建表单,但在使用标签及其子标签时遇到了问题, paper-radio-button
. 使用普通的单选按钮列表,我会执行以下操作:
请注意,属性是相同的,将单选按钮分组并为字段name
生成单个值。myFieldName
但是以paper-radio-group
相同的方式使用元素不起作用:
这会产生三个单选按钮,但选择一个并不会取消选择其他按钮。如果我给每个人一个唯一的名称,那么它从 UI 角度工作,但与标准单选按钮行为不同。
除此之外,我在哪里为每个单选按钮指定值?有一个标签属性,但没有任何价值。我是否必须将隐藏字段连接到 的change
事件paper-radio-button
或 上的core-select
事件paper-radio-group
?两者似乎都不是一个特别优雅的解决方案。
model-view-controller - 如何用 dart 构建一个纸元素应用程序?
我想使用材料设计在 Dart 中构建一个大型应用程序。为了实现这一点,我将 paper_elements 包含在我的项目中。我的问题是,我想不出用 paper_elements 构建多页应用程序的好方法。通常我创建的对象会内联创建它们的元素并将它们自己添加/删除到 dom 中。到目前为止,我对 paper_element 教程的理解对他们来说是不可能的。
在具有基于对象的结构的同时,是否有一种简单的方法可以在飞镖中使用 paper_elements?例如,我的应用程序会加载注册或登录对象并将其显示在浏览器中。登录时,它应该加载一个显示菜单等的菜单对象。所有页面更改都应该在没有页面重新加载的情况下发生。
我期待您提供有关我的问题的所有帮助、示例或链接。
干杯,蒂姆
dart - 如何使用工具栏按钮切换抽屉面板的主抽屉
我试图听一个按钮单击工具栏上的按钮,当单击该按钮时,该按钮会切换drawer_panel的主抽屉,但没有太大成功。
代码如下所示 - 方法 void menu_icon_handler() 中的代码不正确。
单击工具栏按钮时,我得到以下堆栈跟踪
例外:空对象没有 getter 'narrow'。
我看到空值,查看文档“窄”是 CoreDrawerPanel 的一个属性
dart - 当通过 Angular.dart 绑定单个纸张标签数据时,纸张标签选择栏随机可见?
纸张选项卡以某种方式错误地将选择栏的宽度计算为 0px,可能是由于 Angular.dart 绑定导致数据在稍后绑定。为了让聚合物计算出正确的宽度,是否有我们可以触发或挂钩的事件?这是示例代码: