Я пытаюсь добавить сообщение подтверждения для требуемого поля ввода с помощью angularjs 1.2. Все примеры, которые я нашел до сих пор, относятся к угловому> 1.2 и используют ng-сообщения. Я попытался получить formControl и проверить объект формы, но он пуст. Это моя попытка:Формальное подтверждение с помощью angularjs 1.2
formlyConfig.setWrapper({
name: 'validation',
types: ['input'],
templateUrl: 'my-messages.html'
});
formlyValidationMessages.addStringMessage('required', 'This field is required');
и в пользовательском шаблоне проверки:
<script type="text/ng-template" id="my-messages.html">
<formly-transclude></formly-transclude>
{{ options }}
</script>
Выход как:
{ "templateOptions": { "требуется": правда, "метка": "Фамилия"}, "Тип": "вход", "modelOptions": { "updateOn": "размывание"}, "ключ": "фамилия", "дополнительные услуги": {}, "данные": {},» validation ": {" messages ": {}," errorExistsAndShouldBeVisible ": false}," id ":" sectionForm_input_surname_0 "," name ":" sectionForm_input_surname_0 "," initialValue ":" ffdsffdsfdsgds "," formControl ": {}}
поэтому, формаControl пустой объект. errorExistsAndShouldBeVisible имеет соответствующее значение, для него установлено значение true, если поле пустое, но сообщения всегда являются пустым объектом.
Цените помощь