This page covers Elm 0.18
メインモデル
私たちのメインのアプリケーションモデルでは、現在のルートを保存します。 src/Models.elmを次のように変更します。
module Models exposing (..)
import Players.Models exposing (Player)
import Routing
type alias Model =
{ players : List Player
, route : Routing.Route
}
initialModel : Routing.Route -> Model
initialModel route =
{ players = []
, route = route
}
ここで我々は:
- モデルに
routeを追加しました initialModelを、引数routeを取るように変更しました