如何获得榆树时间订阅每秒x次

Dan*_*tar 3 elm

在elm-guide中,Effects/Time中有一个部分给出了返回订阅的示例Time.every second.

在文档似乎只有粒度单位millisecond,second,minute,等...

有没有办法获得每秒20或其他子粒度的订阅?

实现类似目标的最佳途径是什么?

Roc*_*oty 6

Time只是一个别名Float,所以你可以对它进行数值运算.如果您希望订阅每秒触发20次,请确保每秒触发一次1/20.

换一种说法: Time.every (second / 20.0)