gpt4 book ai didi

functional-programming - Elm 中是否有等效的 JavaScript reload()

转载 作者:行者123 更新时间:2023-12-04 08:42:55 25 4
gpt4 key购买 nike

我想构建一个按钮,单击该按钮将刷新页面(即键盘上的 command+r 快捷键)。 Elm 中是否有 reload() (JavaScript) 等效函数。如果没有,我应该如何创建这个按钮?

最佳答案

https://package.elm-lang.org/packages/elm/browser/latest/Browser-Navigation#reload

导航包中有两个命令可以实现这一点。

Browser.Navigation.reload : Cmd msg

Browser.Navigation.reloadAndSkipCache : Cmd msg

只需在更新功能中使用它们

import Browser.Navigation as Navigation

[...]

update msg model = case msg of
[...]
ReloadBtnClicked -> (model, Navigation.reload)
[...]

关于functional-programming - Elm 中是否有等效的 JavaScript reload(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49353673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com