在声明字段时,我可以为该字段指定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
添加到标准模型属性列表中,与min
,max
,minlength
等标准相同。
答案 0 :(得分:0)
看起来你有一个单独的字段,你只是在看如何创建一个可重用的type
,所以你不必重复自己。看一下这个例子:http://angular-formly.com/#/example/custom-types/default-options
基本上,您定义的formlyConfig
类型具有defaultOptions