在md-autocomplete Angularjs中显示字符计数器

时间:2019-04-17 07:36:55

标签: angularjs

我需要在我的md-autocomplete元素上添加一个char计数器,并且当用户输入的字符数超过允许的字符数时,该字符就会显示一条消息。

我尝试使用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> 

0 个答案:

没有答案