将数据作为初始命令发送到Elm中的端口

时间:2017-03-21 15:26:21

标签: javascript elm ports

我的传出端口定义如下:

port errors : List String -> Cmd msg

然后我用这种方式定义我的程序:

init : Flags -> (Model, Cmd Msg)
init flags =
  ( initialModel flags, errors [ "an error" ] )

main : Program Flags Model Msg
main =
  Html.programWithFlags
    { init = init
    , view = view
    , update = update
    , subscriptions = subscriptions
    }

它编译并运行,但在javascript方面,我没有看到第一条消息。当然,如果我与应用程序进一步交互,我会看到特定端口发送数据,所以我确信它正常工作。

0 个答案:

没有答案