问题标签 [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.

0 投票
1 回答
1075 浏览

dart - Dart 中如何使用不同的 core-icons 图标集?

core-icons 包含不同的图标集,例如

  • 图标
  • av 图标
  • 通信图标
  • 设备图标
  • 硬件图标
  • 图像图标
  • 地图图标
  • 通知图标
  • png-图标
  • 社会偶像

如何使用它们并不明显。

0 投票
1 回答
415 浏览

dart - 如何侦听输入有效的纸张输入属性

请考虑以下代码段:

尽管输入对字母有效,但不会触发 validInputHandler。

在此处阅读文档http://www.polymer-project.org/docs/elements/core-elements.html#core-input

建议我在正确的路径上,但 validInputHandler 不打印任何内容。

0 投票
3 回答
1533 浏览

polymer - 聚合物在所有孩子身上泛起涟漪

我正在使用Polymer制作网站。我目前在使用paper-ripple时遇到了一些问题。h2现在我遇到的问题是单击or时不会出现波纹h3,即使删除<div class='description'>-tag 并且它正在关闭选项卡也是如此。查看 的大小paper-ripple,它涵盖了整个<div class='album-header'>,所以这不应该是问题。

此外,在填充区域中单击 , 下<div class='description'>也会产生波纹。

编辑:

我做了一些进一步的测试,我已经缩小了问题的范围。看看这个例子。将样式应用于子元素不会产生任何问题,除非您还指定了不透明度。在链接中给出的示例中,绿色文本已被赋予不透明度。单击此文本不会为我产生涟漪(在 Chrome 36 中运行)。(绿色的分配与它无关,只是为了更容易发现)。点击该<h3>标签周围的任何地方都会产生涟漪。

0 投票
2 回答
1979 浏览

polymer - 材料设计选择框聚合物

我注意到 Polymer 文档的 Paper Elements 部分中没有“选择框”小部件,我在 Polymer GitHub 存储库中也没有看到。此外,我不记得在 Material Design 规范中看到任何关于选择框的外观或行为方式的具体指导。

有提议吗?或将选择框设计纳入材料设计/聚合物纸元素的具体计划?

我完全理解您基本上可以从复选框(多)或单选按钮(单)中获得相同的功能,但从美学的角度来看,取决于特定的应用程序,我觉得拥有“选择”可能是个好主意可作为一个选项。

0 投票
4 回答
8581 浏览

dart - 表单中带有 type="submit" 的纸质按钮不提交?

我正在尝试使用paper-button属性type设置为submit(就像对button元素所做的那样)来提交封闭form,但由于某种原因它无法提交表单。这是错误还是功能?

如何paper-button提交表单?

PS:我在飞镖领域(不是js)。

0 投票
1 回答
1429 浏览

dart - 如何将事件对象从纸张按钮单击传递给 angular.dart 的函数?

我正在使用paper-button单击事件并尝试在其中使用此纸按钮的 angular.dart 组件中添加函数在on-click="angularComponent.function"哪里,但单击不会触发函数调用。angularComponent.function但是,使用 时on-click="angularComponent.function('a','b','c')",它确实会在点击时触发功能(由angular_node_bind模块提供)。这意味着我无法获取事件对象,否则将传递给纯飞镖/聚合物元素函数。如何解决这个问题?

0 投票
2 回答
5412 浏览

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?两者似乎都不是一个特别优雅的解决方案。

0 投票
1 回答
425 浏览

model-view-controller - 如何用 dart 构建一个纸元素应用程序?

我想使用材料设计在 Dart 中构建一个大型应用程序。为了实现这一点,我将 paper_elements 包含在我的项目中。我的问题是,我想不出用 paper_elements 构建多页应用程序的好方法。通常我创建的对象会内联创建它们的元素并将它们自己添加/删除到 dom 中。到目前为止,我对 paper_element 教程的理解对他们来说是不可能的。

在具有基于对象的结构的同时,是否有一种简单的方法可以在飞镖中使用 paper_elements?例如,我的应用程序会加载注册或登录对象并将其显示在浏览器中。登录时,它应该加载一个显示菜单等的菜单对象。所有页面更改都应该在没有页面重新加载的情况下发生。

我期待您提供有关我的问题的所有帮助、示例或链接。

干杯,蒂姆

0 投票
1 回答
924 浏览

dart - 如何使用工具栏按钮切换抽屉面板的主抽屉

我试图听一个按钮单击工具栏上的按钮,当单击该按钮时,该按钮会切换drawer_panel的主抽屉,但没有太大成功。

代码如下所示 - 方法 void menu_icon_handler() 中的代码不正确。

单击工具栏按钮时,我得到以下堆栈跟踪

例外:空对象没有 getter 'narrow'。

我看到空值,查看文档“窄”是 CoreDrawerPanel 的一个属性

0 投票
0 回答
198 浏览

dart - 当通过 Angular.dart 绑定单个纸张标签数据时,纸张标签选择栏随机可见?

纸张选项卡以某种方式错误地将选择栏的宽度计算为 0px,可能是由于 Angular.dart 绑定导致数据在稍后绑定。为了让聚合物计算出正确的宽度,是否有我们可以触发或挂钩的事件?这是示例代码: