dart - <输入类型 ='number' > 是自动递增的。漏洞?

标签 dart angular-dart

我想我发现了一个关于以下绑定(bind)的错误:<input type='number'>使用 Controller 时

html:

...

{ctrl.i}}
...

Dart :

...
@NgController(...)
类 Controller {
诠释 i = 5;
}
...

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

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

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

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

最佳答案

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

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

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

关于dart - <输入类型 ='number' > 是自动递增的。漏洞?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20452207/

相关文章:

listview - 如何在 Flutter 的同一屏幕上沿 ListView 显示小部件?

dart - 如何使文本在 flutter 中与 Textfield 一起工作

dart - 为自定义组件提供回调

intellij-idea - Dartium 中的断点不起作用

dart - 尝试在 AngularDart 中制作单选按钮组件,如何共享状态?

android - Flutter - 无法在 macOS 上启动应用程序进行调试

android - 如何在 flutter 中阅读收到的通知

iterator - 如何实现与Angular Dart一起使用的迭代器

dart - 运行 pub serve (dart) 时更改时自动刷新页面

angular - WebStorm 中的 Dart Angular2 : "Attribute [(ngModel)] is not allowed her ..."