0

フィールドを宣言するとき、ngModelAttrsそのフィールドに対して次のように指定できます。

{
  key: 'confirmName',
  name: 'confirmName',
  type: 'input',
  templateOptions: {
    type: 'text',
    label: 'Confirm Name',
    equalsValidationMessage: 'Does not match name'
  },
  ngModelAttrs: {
    equals: {attribute: 'equals'}
  },
  expressionProperties: {
    'templateOptions.equals': 'model.name'
  }
}

、、 などが標準であるのと同じように、equals標準モデル属性のリストに追加したいと思います。minmaxminlength

4

1 に答える 1

0

単一のフィールドが機能しているように見えます。再利用可能なフィールドを作成する方法を見ているだけなtypeので、繰り返す必要はありません。この例を見てください: http://angular-formly.com/#/example/custom-types/default-options

基本的に、あなたはformlyConfigそれを持つタイプを定義しますdefaultOptions

于 2015-10-30T14:48:33.397 に答える