按下按钮时触发LinkClicked

时间:2019-07-30 09:08:21

标签: navigation elm elm-ui

我正在构建Elm应用程序,并试图添加导航as per the manual

我已经添加了LinkClickedUrlChanged的必需处理,它们对于href来说可以正常工作,但不适用于指向不同页面的按钮。

例如,在我的搜索页面中:

    ...
    , Input.button [ centerX ] -- This doesn't trigger a navigation message
        { onPress = Just StartSearch
        , label = text "Search"
        }
    , Element.link []  -- This triggers a navigation message
        { label = text "Search"
        , url = "/search"
        }
    ...

单击按钮时如何应用导航更改?

0 个答案:

没有答案