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