Angular中的ngTagsInput

时间:2015-01-07 06:04:41

标签: javascript angularjs

我在Angular中使用 tagsInput Api

这里是link

我想在空间添加标签。但它没有用。

这是我的代码

<tags-input  ng-model="emails" placeholder="Add an Email"  [add-on-space="true"]>

我还想在标签中添加电子邮件验证器。我不知道。

知道怎么做吗?

由于

1 个答案:

答案 0 :(得分:12)

尝试从属性中删除方括号。 e.g:

<tags-input  ng-model="emails" placeholder="Add an Email" add-on-space="true">

方括号仅用于其文档中以指示可选的方括号。在目前的形式中,您的HTML无效。

要验证电子邮件,请尝试&#34; allowed-tags-pattern&#34;属性与正则表达式,如下所示:

<tags-input ng-model="emails" placeholder="Add an Email" add-on-space="true" allowed-tags-pattern="^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$">

希望这有帮助。