This page covers Elm 0.18
メイン
メインのモデル
src/Models.elmのハードコーディングされたプレイヤーのリストを削除します。
initialModel : Model
initialModel =
{ players = []
}
メイン
最後に、アプリケーションを起動するときに fetchAll
を実行します。
src/Main.elmを以下のように修正します:
...
import Messages exposing (Msg(..))
...
import Players.Commands exposing (fetchAll)
init : ( Model, Cmd Msg )
init =
( initialModel, Cmd.map PlayersMsg fetchAll )
これで init
はアプリケーションの起動時に実行するコマンドのリストを返します。