У меня есть поле на моей странице в качестве суммы.Это в текстовом виде и используется директива для разделителя тысяч.Я использовал шаблон ng в своем поле ввода, чтобы разрешить только цифры и десятичные точки на основе параметров.
<div ng-messages="form['amount' + index].$error">
<div ng-message-exp="['pattern']">INVALIDVALUE</div>
</div>
Если я использую {{form['amount' + index].$error}}
в html, он показывает результаты ниже
{"$viewValue":"1,227.5","$modelValue":1227.5,"$validators":{},"$asyncValidators":{},"$parsers":[null,null],"$formatters":[null,null,null],"$viewChangeListeners":[],"$untouched":true,"$touched":false,"$pristine":true,"$dirty":false,"$valid":false,"$invalid":true,"$error":{"pattern":true},"$name":"amount0","$options":{}}
Я хочу рассмотреть только $modelValue в ng-pattern. Есть ли возможность проверить эту проверку?