angular2-template - 如何以角度2分割字符串

标签 angular2-template angular2-forms

我有一个电子邮件发送场景,其中有一个“收件人”输入框(您要向其发送消息)。

app.html


 <input type="text" class="form-control" [(ngModel)]="email.Tos"> 

现在我希望当用户在输入框中以逗号分隔输入多个 emailId 时,然后在我的模型中,'Tos' 值应该绑定(bind)在一个字符串数组中。
喜欢:[“abc@gmail,com”,“xyz@gmail.com”]。

现在,请告诉我如何根据我的要求拆分输入框值。

最佳答案

您需要使用 split() 函数。

组件

let toArray =  this.email.Tos.split(",");

变量 toArray 将包含一个电子邮件数组。

请查看split

关于angular2-template - 如何以角度2分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43863506/

相关文章:

angular - 如何以编程方式实例化和应用指​​令?

Angular 2在路线更改时滚动到顶部

angular - 动态表单数组验证 Angular 2

angular - 如何使用 Validators 类在 Angular2 中显示电子邮件验证的不同验证消息?

angular - (ngModel) 未反射(reflect)在更改事件处理程序中

javascript - 根据下拉选项显示 div

Angular2输入组件在焦点上添加类

javascript - 将模板添加为 innerHTML 时 Angular 2 绑定(bind)/事件不起作用

angular - 双向数据绑定(bind)不在选择字段上

Angular 如何获取多个复选框的值?