javascript - 如何在 angularjs 表单字段中输入多个电子邮件 ID?

标签 javascript html angularjs forms

我想要一个 angularjs 形式的表单字段,这样我就可以输入用逗号分隔的多个电子邮件 ID,并且它们会以数组形式在 $scope 对象中更新。 例如。在表单字段中,我输入了电子邮件 ID:ads@gmail.com、aman@gmail.com、qaz@yahoo.com 现在在我的 $scope 变量(例如“$scope.emails”)中,我希望将它们更新为 [“ads@gmail.com”,“aman@gmail.com”,“qaz@yahoo.com”] 以发布表格。 我是 angularjs 的初学者,并停留在这个阶段。请帮助我摆脱这种困境。

最佳答案

你可以

  1. 将表单字段值(ng-model)绑定(bind)为$scope.emailField
  2. 使用 ng-blur 在作用域上绑定(bind)一个函数来解析 $scope.emailField 的值(以逗号分隔)
  3. 将结果数组分配回您的 $scope.emails

关于javascript - 如何在 angularjs 表单字段中输入多个电子邮件 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39799034/

相关文章:

javascript - 更新模板并调用 $digest 不会触发具有正确参数的 $watch - 单元测试 angularjs

javascript - 音频结束后,再次显示播放按钮?

html - 为什么我的链接不是黄色的

javascript - 无法在 AngularJS 服务中返回 fileReader 结果的值

javascript - Bootstrap Datepicker 不清除日期范围

html - 李没有高度

javascript - AngularJS Material 的表支持

javascript - AJAX、JQuery、JQuery UI、样式表、自定义 JS——未全部加载

javascript - 有没有一种方法可以将对象从一个本地存储传输到另一个本地存储?

javascript - 访问函数外部的变量值