渲染纸按钮中的错误

时间:2014-07-13 06:39:54

标签: dart dart-polymer material-design paper-elements

除了有ID之外,我有两个相同的纸质按钮:

<paper-button raisedButton
  id='rendered'
  label='patient'
  on-click='{{clickHandler}}'></paper-button>

<paper-button raisedButton
  id='no-render'
  label='patient'
  on-click='{{clickHandler}}'>
</paper-button>

第一个按钮使用文本标签呈现,第二个按钮呈现没有文本标签。唯一的区别是结束标签。我希望第二个按钮应该像第一个按钮一样呈现,但事实并非如此。这是一个错误吗?

另一个观察是按钮的标签总是默认为大写。这可以改变吗?

我使用的是聚合物v 0.12.0-dev和Dart Editor版本1.6.0.dev_03_00(DEV) Dart SDK版本1.6.0-dev.3.0。

1 个答案:

答案 0 :(得分:1)

对于第二个按钮的呈现方式不同(没有标题),我收到错误消息

Using textContent to label the button is deprecated. Use the "label" property instead 

显然,<paper-button>旨在识别是否有人添加了儿童节点,这似乎不受支持。
开始和结束标记之间的换行符会创建一个TextNode子项,这会改变按钮的行为。

我想按钮的设计方式有一个很好的意图,但结果可能会导致比帮助更多的烦恼。

我创建了一个错误报告https://github.com/Polymer/paper-button/issues/12

相关问题