angularjs - ngTagsInput 上的必需项不起作用

标签 angularjs ng-tags-input

我正在使用 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 指令可能只适用于常规文本输入。相反,您可以使用 ngTagsInputminTags 属性:

<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 错误键来了解用户是否至少输入了一个标签。

关于angularjs - ngTagsInput 上的必需项不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38537006/

相关文章:

html - 带有背景图片的 Div 不随媒体查询缩放

javascript - 无法使用 Angular js 中的选项卡从日期选择器中获取选定的日期

javascript - 在 Angular 中读取属性文件值

angularjs - 如何更改 ng-tags-input 分隔符? (默认 : dash)

javascript - 在帖子中加载评论

javascript - ng-repeat 不填充表数据

javascript - ngTagsInput - 设置 onTagAdding 回调

angularjs - ngTags输入: disabling the input for tags upon a condition

javascript - 否定 Javascript 正则表达式模式

javascript - 在 ngTagsInput 中如何显示不同情况的验证消息?