4

我想我发现了一个关于以下绑定的错误:<input type='number'>使用控制器时

html:

... {ctrl.i}} ...

镖:

... @NgController(...) 类 AController { int i = 5; } ...

当一个人修改输入字段时,就会出现一个无限循环(自动递增或自动递减)

请注意,使用 no-scope 时不会发生此问题,例如:

...
<input type="number" ng-model="i">
{{i}}
...

那是一个错误吗?有没有办法使用<input type='number'>

4

2 回答 2

0

我试过了,但无法让它与 int 一起工作,但与 double 一起工作正常class ACController { double i = 5.0; }

type 'double' is not a subtype of type 'int' of 'value'.

编辑
Angular '0.9.9' 中的相同错误仅适用于双精度。

于 2013-12-08T13:45:12.787 回答
0

可能存在错误,但现在似乎已修复。

我验证了这个用例在 AngularDart 0.9.10 中有效。

于 2014-03-26T17:43:35.010 回答