在elm-guide中,“效果/时间”中有一个部分给出了返回订阅Time.every second
的示例。
在文档中似乎只有粒度单位millisecond
,second
,minute
等...
有没有办法获得每秒20或其他子粒度的订阅?
实现类似目标的最佳途径是什么。
答案 0 :(得分:6)
Time
只是Float
的别名,因此您可以对其进行数值运算。如果您希望订阅每秒触发20次,请确保每隔1/20
秒触发一次。
换句话说:Time.every (second / 20.0)