我们可以使用Html.Lazy.lazy来精确标记stateful element
,但是不能像Attribute.lazy
那样标记stateful attribute
。背后的原因是什么?
type alias Model =
{ text : String, color : String }
view model =
div [ style "color" model.color ]
[ lazy text model.text ]
答案 0 :(得分:2)
再次阅读Elm lazy guide之后,我发现这是我自己对Html.Lazy实际工作方式的误解。下面显示了如何标记包含Set picture = LogoSheet.Shapes("Picture 1")
的模型。
stateful attribute