我想我发现了一个关于以下绑定的错误:使用控制器时的<input type='number'>
HTML:
... {ctrl.i}} ...
镖:
... @NgController(...) class AController { int i = 5; } ...
当修改输入字段时,会出现无限循环(自动递增或自动递减)
请注意,使用no-scope时不会发生此问题,如:
...
<input type="number" ng-model="i">
{{i}}
...
这是一个错误吗?有没有办法使用<input type='number'>
?
答案 0 :(得分:0)
我尝试了但是无法使用int工作但是使用双class ACController { double i = 5.0; }
可以正常工作。
type 'double' is not a subtype of type 'int' of 'value'.
修改强>
Angular'0.9.9'中的相同错误仅适用于double。
答案 1 :(得分:0)
可能存在错误,但现在似乎已修复。
我确认此用例适用于AngularDart 0.9.10。