我以不同的形式发布了相同的问题,但没有人回答。我没有清楚了解angular js中Formatter和Parsers的功能。
根据定义,格式化程序和解析器都与我相似。也许我错了,因为我是这个angularjs的新手。
格式器定义
每当模型值更改时,作为管道执行的函数数组。依次调用每个函数,将值传递给下一个。用于格式化/转换值以在控件和验证中显示。
解析器定义
每当控件从DOM读取值时,作为管道执行的函数数组。依次调用每个函数,将值传递给下一个。用于清除/转换值以及进行验证。为了进行验证,解析器应使用$ setValidity()更新有效性状态,并为无效值返回undefined。
请通过一个简单的示例帮助我了解这两个功能。两者的简单说明将不胜感激。
相关分类