Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
新的angular 2代码应该是什么来取代从'@角度/普通';_Angular - Fatal编程技术网

新的angular 2代码应该是什么来取代从'@角度/普通';

新的angular 2代码应该是什么来取代从'@角度/普通';,angular,Angular,在Angular2 RC5中,我们使用 import { Control } from '@angular/common' 为我们的验证器 在最新的更新版本中,这不再有效,我找不到正确的代码。任何人都可以帮助了解新的导入语句应该是什么 该代码用于以下情况: import { Control } from '@angular/common'; export class BasicValidators{ static email(control: Control){ v

在Angular2 RC5中,我们使用

import { Control } from '@angular/common' 
为我们的验证器

在最新的更新版本中,这不再有效,我找不到正确的代码。任何人都可以帮助了解新的导入语句应该是什么

该代码用于以下情况:

import { Control } from '@angular/common';

export class BasicValidators{
    static email(control: Control){
        var regEx = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
        var valid = regEx.test(control.value);
        return valid ? null : { email: true };
    }
}
从'@angular/common'导入{Control};
导出类基本验证程序{
静态电子邮件(控制:控制){
var regEx=/^([^()\[\]\\,;:\s@“]+(\.[^()\[\]\,;:\s@“]+)*)(“+”)(\[[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[1,3}]);([a-zA Z-0-9]++];
var valid=regEx.test(control.value);
返回有效?空:{email:true};
}
}
'@angular/forms'