elm-mdl中的嵌套布局

时间:2017-06-09 19:07:36

标签: elm elm-mdl

我需要在页面中显示5个独立工作的块。我认为将5个布局嵌套到一个顶部布局中是合理的。 这种方法在elm-mdl包中是否合理或可行?我无法找到有关该案例的任何例子或解释。

1 个答案:

答案 0 :(得分:0)

根据the view of elm-mdl-dashboard,您应该使用Layout.render,它将内容作为参数并返回Html m

type alias Contents m =
    { header : List (Html m)
    , drawer : List (Html m)
    , tabs : ( List (Html m), List (Style m) )
    , main : List (Html m)
    }

它的优点在于它需要List (Html m)作为主要内容,因此您可以安全地重新定义主内部的布局! :)

我认为你应该从elm-mdl-dashboard获得灵感。