我想知道如何使用Dart构建时钟(日期和当前时间)。我将绑定生成的可观察字符串(因此它会自动刷新)到HTML Polymer元素。
我考虑使用计时器使用DateTime.now()刷新字符串,但这似乎是一种解决方法,而不是最佳解决方案。
我只需要知道如何编写dart文件,因为已经配置了HTML和Polymer元素。
答案 0 :(得分:0)
你可以看一下这个例子
https://github.com/bwu-dart/polymer_ui_elements/blob/master/example/polymer_ui_clock.html
https://github.com/bwu-dart/polymer_ui_elements/blob/master/lib/polymer_ui_clock/polymer_ui_clock.dart
需要稍微调整才能使用当前的Polymer版本。
var oneSecond = new Duration(seconds: 1);
_timer = new Timer.periodic(oneSecond, updateTime);
updateTime
是一种每秒调用的方法。