NgModelController
为模型提供$formatters
- >查看转换。我在这个fiddle玩它。通过另一个输入更改模型后,它工作正常,但在最初填充值时不调用我的格式化程序。有没有办法让这种情况发生?
答案 0 :(得分:4)
每当$ modelValue更改时,都会调用所有$ formatters。因此,在调用read()之后,设置$ modelValue以使$ formatters运行:
read(); // initialize
ngModel.$modelValue = ''; // causes $formatters to run