在角度版本:2.1.1中,我创建了一个带有表单构建器的表单,一个控制器用于从谷歌地图输入坐标(latlng)。我已将正则表达式的坐标格式定义为:
因此有效的字符串是:
我已将验证码设置为:
this.addressForm = this.formBuilder.group({
"geoLocationLatLng":[null, [
Validators.required,
Validators.maxLength(150),
Validators.pattern("(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)")]],
});
问题,为什么模式验证不起作用?