最佳答案
我以不同的形式提出了同样的问题,但是没有人回答。我不清楚 Formatter 和 Parser 在带角度的 js 中做什么。
根据定义,Formatter 和 Parser 看起来与我很相似。也许我错了,因为我是新来的。
当模型值发生更改时,作为管道执行的函数数组。 依次调用每个函数,将值传递给下一个函数。 用于格式化/转换值以便在控件和验证中显示。
每当控件从 DOM 读取值时,作为管道执行的函数数组。 依次调用每个函数,将值传递给下一个函数。 用于消毒/转换值以及验证。 对于验证,解析器应该使用 $setVality ()更新有效性状态,并返回未定义的无效值。
请用一个简单的例子来帮助我理解这两个特性。