在Elm中使用Time.every的间隔

时间:2017-11-19 02:53:40

标签: elm

我有一个订阅,它在Elm(0.18)中每秒更新一次值。它看起来像这样:

subscriptions : Model -> Sub Msg
subscriptions model =
    Time.every Time.second UpdateNote

如何制作每两秒更新一次的内容?我喜欢这样的事情:

subscriptions : Model -> Sub Msg
subscriptions model =
    Time.every 2.0 Time.second UpdateNote

...但我不确定在何处插入时间间隔值。

1 个答案:

答案 0 :(得分:4)

时间值是浮动别名,因此您可以将second乘以您想要的秒数:

subscriptions : Model -> Sub Msg
subscriptions model =
    Time.every (Time.second * 2) UpdateNote