如何获得* - 输入数字,货币和百分比类似于黄金 - *聚合物元素的行为?

时间:2015-11-21 20:52:19

标签: regex pattern-matching dart-polymer polymer-1.0

我想要一个组件或行为,如gold *聚合物元素(https://elements.polymer-project.org/browse?package=gold-elements),用于输入类型编号,货币和百分比。

我们将获得掩码和验证。

输出示例:

  • 数字>>> 999.999.999,99
  • 货币>>> R $ 999.999.999,99
  • 百分比>>> 99,99%

有没有一种简单的方法可以做到这一点(扩展黄金*或正则表达式/模式)?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

在Polymer 1.0中,元素无法扩展,但您可以使用其中一个黄金输入元素(如gold-cc-input,gold-phone-input,gold-zip-input和gold-cc-expiration as模板并根据您的需求进行定制。 将JS Polymer代码转换为Dart并不是很难。 gold-zip-input只有几行代码:https://github.com/PolymerElements/gold-zip-input/blob/master/gold-zip-input.html