Elm Style-Elements dropMenu在选择失去焦点之前不会更新视图

时间:2018-03-24 19:44:05

标签: elm elm-style-elements

完整代码在ellie:https://ellie-app.com/hC86PYBMda1/0

问题在于,菜单定位的模型字段会在选择时更新,但发送到更新的Msg的完整效果在CloseMenu或其他OpenMenu {之前不会执行{1}}已发送。

更新功能的相关部分:

SelectMsg

调用以下函数:

update msg model =
  case msg of
    SelectBenzo searchMsg ->
      (benzoUpdate searchMsg model, Cmd.none)
    ...

1 个答案:

答案 0 :(得分:0)

我认为围绕这​​类事情存在风格元素的已知问题。我认为这就是密钥库暴露的原因。尝试直接使用它而不是元素。

http://package.elm-lang.org/packages/mdgriffith/style-elements/4.3.0/Element-Keyed