ngTagsInput 上的必需项不起作用
Required on a ngTagsInput doesn't work
我在我的应用程序中使用 ngTagsInput 库。设置必需的关键字不会影响表单验证。为什么会这样?
<tags-input name="tags" min-length="2" add-on-paste="true" class="bootstrap" ng-model="name" id="name" placeholder="Name" required></tags-input>
required
指令可能只适用于常规文本输入。相反,您可以使用 ngTagsInput:
的 minTags
属性
<form name="myForm">
<tags-input name="tags" min-tags="1"></tags-input>
<p ng-show="myForm.tags.$error.minTags">Tag required</p>
</form>
然后您可以使用 minTags
验证错误键而不是 required
错误键来了解用户是否至少输入了一个标签。
我在我的应用程序中使用 ngTagsInput 库。设置必需的关键字不会影响表单验证。为什么会这样?
<tags-input name="tags" min-length="2" add-on-paste="true" class="bootstrap" ng-model="name" id="name" placeholder="Name" required></tags-input>
required
指令可能只适用于常规文本输入。相反,您可以使用 ngTagsInput:
minTags
属性
<form name="myForm">
<tags-input name="tags" min-tags="1"></tags-input>
<p ng-show="myForm.tags.$error.minTags">Tag required</p>
</form>
然后您可以使用 minTags
验证错误键而不是 required
错误键来了解用户是否至少输入了一个标签。