获取ng-repeat中的输入框以进行样式设置

时间:2017-05-31 15:25:28

标签: angularjs

我正在尝试获取通过ng-repeat分配给数据的文本框,以便通过javascript验证数据(例如,如果它是电子邮件等)。

以下是我正在使用的类似内容:

 <input class="form-control" 
        ng-if="key.sch_input_type == 'text'" 
        type="vm.data[key.input_type]" 
        class="form-control"
        ng-model="vm.data[column_name]" 
        ng-change="vm.updateRecord(data)">

我知道可以使用角度验证库,但由于代码当前的方式,类型用于其他目的(在本例中为文本),所以我无法将其设置为我需要的所以我是使用RegEx通过Javascript完成。例如,如果它不是电子邮件,则文本框应突出显示红色。

有没有办法可以获得有问题的文本框或更好的方法呢?

0 个答案:

没有答案