Angularjs 即使解析无效,也要验证模型
我正在尝试编写基本的日期字段验证程序 因此,我创建了一个带有自定义日期Angularjs 即使解析无效,也要验证模型,angularjs,validation,angular-ngmodel,Angularjs,Validation,Angular Ngmodel,我正在尝试编写基本的日期字段验证程序 因此,我创建了一个带有自定义日期$validator的指令。一切都很好。当$validator未通过时,我出现了错误。但现在我需要强制字段自动将值转换为日期数据类型,所以我编写了自定义$parser 现在我遇到了这样一种情况,我的$validator在$parser有效之前不会命中 我的目标是有日期类型输出,并在33.33.3333这样的日期提高ng无效日期 这里有一个提示:似乎只有从$parser返回未定义的,才能阻止$validator链。返回空字符串继
$validator
的指令。一切都很好。当$validator
未通过时,我出现了错误。但现在我需要强制字段自动将值转换为日期数据类型,所以我编写了自定义$parser
现在我遇到了这样一种情况,我的$validator
在$parser
有效之前不会命中
我的目标是有日期类型
输出,并在33.33.3333
这样的日期提高ng无效日期
这里有一个提示:似乎只有从
$parser
返回未定义的,才能阻止$validator
链。返回空字符串继续验证。为什么使用类型为text
的输入?只要使用date
类型的输入就可以了。@lin-hmm。。。也许是因为它只支持Edge、Chrome和Opera?或者可能是因为我需要在该字段上使用自定义日期选择器?:)或者我需要按照我喜欢的方式来设计场地?那么,我该怎么做呢?返回新日期('33.33.3333')!='无效日期“
?什么意思?从哪里来?