Validation 聚合物:如何验证铁自动生长区域

Validation 聚合物:如何验证铁自动生长区域,validation,polymer,Validation,Polymer,我有一个需要验证的文本区域 我不能使用纸质文本区域,因为“仅支持必需的和最大长度验证。” 所以,我唯一的选择似乎是iron autogrow textarea,它有一个validate()。但是我不知道如何使用validate()。有人能告诉我吗 我的textarea字段当前看起来像这样 <iron-autogrow-textarea id='{{name}}' class="textareas" cols='60' bind-value= "{{value}}">

我有一个需要验证的文本区域

我不能使用纸质文本区域,因为“仅支持
必需的
最大长度
验证。”

所以,我唯一的选择似乎是iron autogrow textarea,它有一个validate()。但是我不知道如何使用validate()。有人能告诉我吗

我的textarea字段当前看起来像这样

<iron-autogrow-textarea
  id='{{name}}'
  class="textareas"
  cols='60'
  bind-value= "{{value}}">
</iron-autogrow-textarea>

您从哪里获得纸质文本区的信息

“仅支持必需和maxlength验证。”

以下文档表明,它支持几乎所有的验证:

如果您需要实现自己的验证器,那么您需要创建两个元素

  • 实现“Polymer.ironValidator行为”的验证程序
  • 实现“Polymer.IronValidatableBehavior”的元素
  • 检查纸质输入演示中的ssn验证程序,了解如何实现这些验证


    您提供的链接中提到了“必需”和“最大长度”。我希望文档能够更清晰。
    您提供的链接中提到了“代码”、“必需”和“最大长度”。我希望文档更清楚一点。它的API参考部分确实有allowedPattern。你可以尝试使用它,看看它是否有效。