Отображение счетчика символов в md-автозаполнении Angularjs - PullRequest
0 голосов
/ 17 апреля 2019

Мне нужно добавить счетчик символов в мой элемент md-autocomplete, и когда пользователь введет больше, чем количество символов, которое разрешает, должно появиться сообщение.

Я пытался использовать md-input-maxlength="18" и ng-messages="vm.editConnectionForm.topicAutocomplete.$error", чтобы показать ошибку.но по какой-то причине он не показывает счетчик символов и сообщение.Кроме того, автозаполнение становится красным, когда пользователь использовал более 18 символов.

Кто-то может мне помочь, что я делаю не так?

прикрепил мой код:

<md-autocomplete class="topic-autocomplete"
                             md-items="property in vm.loadPositionsConnections()"
                             md-item-text="property"
                             md-search-text="vm.position.value"
                             md-min-length="0"
                             md-input-maxlength="18"
                             md-floating-label="{{'CONNECTIONS.PROPERTIES.POSITION.LABEL' | translate}}">
                <md-item-template>
                    <span>{{property}}</span>
                </md-item-template>
            </md-autocomplete>
            <div ng-messages="vm.editConnectionForm.topicAutocomplete.$error">
                <div ng-message="md-input-maxlength">{{'MILESTONE_DIRECTIVE.IS_REQUIRED' | translate}}</div>
            </div> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...