1

クライアントの検証を行うために、HTML5 のパターン プロパティを使用しようとしています。

ただし、 pattern="\w{2,}" を繰り返し繰り返さなければならないことがわかりました。

Dart ポリマーの一部である以下のコードを検討してください。

<input id='cityTxt'
    type="text"
    required
    pattern="\w{2,}">

マークアップから \w{2,}" を抽出し、パターンを表すために使用できる変数に置き換えるメカニズムはありますか? この方法でパターンに変更を加えると、複数の場所ではなく単一の場所。

ありがとう

4

1 に答える 1

2

このマークアップが Polymer<template>タグ内にある場合は、Polymer 式を使用してパターン値をテンプレート モデルのフィールドにバインドできます。

<input id='cityTxt'
    type="text"
    required
    pattern="{{aPattern}}">

モデルは次のようなフィールドを提供します

@observable String aPattern = r"\w{2,}";
于 2013-12-23T07:52:41.827 に答える