ngModel格式化程序和解析器

我以不同的形式发布了相同的问题,但没有人回答。我没有清楚了解angular js中Formatter和Parsers的功能。


根据定义,格式化程序和解析器都与我相似。也许我错了,因为我是这个angularjs的新手。


格式器定义

每当模型值更改时,作为管道执行的函数数组。依次调用每个函数,将值传递给下一个。用于格式化/转换值以在控件和验证中显示。


解析器定义

每当控件从DOM读取值时,作为管道执行的函数数组。依次调用每个函数,将值传递给下一个。用于清除/转换值以及进行验证。为了进行验证,解析器应使用$ setValidity()更新有效性状态,并为无效值返回undefined。


请通过一个简单的示例帮助我了解这两个功能。两者的简单说明将不胜感激。


largeQ
浏览 547回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

AngularJS