1
我希望标记名只能是大写,小写,数字,字符:+ _-并定义标签输入如下allowed-tags-pattern="[A-Za-z0-9+_-]+"
带有allowed-tags-pattern选项的ng-tags-input不起作用
我尝试:
<tags-input ng-model="selectedTags"
display-property="name"
add-on-space="true"
allowed-tags-pattern="[A-Za-z0-9+_-]+"
on-invalid-tag="invalidTagInput($tag)"
on-tag-adding="addingTag($tag)"
placeholder="{{'TAGS.SELECT' | translate}}">
<auto-complete source="loadTags($query)"
min-length="0"
load-on-focus="true"
load-on-empty="true"
max-results-to-show="32">
</auto-complete>
</tags-input>
,但允许标签图案= “[A-ZA-Z0-9 + - ] +” 没有工作,任何建议什么是允许的,tags-的价值允许标签具有大写,小写,数字,字符( - +)的图案?
我不知道是谁投了票。任何人都可以解释原因。 AsI与Plunker明确提到它的工作原理。在问题描述中,缺少正则表达式的“开始”和“结束”标签。 – Bhavjot