我正在通过榆树指南。
在效果子章节中,有一个带有时间订阅的示例
subscriptions : Model -> Sub Msg
subscriptions model =
Time.every second Tick
以及处理Web-Sockets-subscriptions的示例
subscriptions : Model -> Sub Msg
subscriptions model =
WebSocket.listen "ws://echo.websocket.org" NewMessage
但在这些示例中,只有一个订阅。 我怎么能处理多个订阅?
答案 0 :(得分:17)
您可以使用Sub.batch
,提供订阅列表,它会返回批量订阅
参考:
http://package.elm-lang.org/packages/elm-lang/core/5.1.1/Platform-Sub#batch