bar*_*kyn 3 functional-programming elm
我想构建一个按钮,单击该按钮将刷新页面(即键盘上的命令+ r快捷键).在Elm中是否有reload()(JavaScript)等效函数.如果没有,我该如何创建此按钮?
http://package.elm-lang.org/packages/elm-lang/navigation/2.1.0/Navigation#reload
导航包中有两个命令可以实现此目的.
Navigation.reload : Cmd msg
Navigation.reloadAndSkipCache : Cmd msg
Run Code Online (Sandbox Code Playgroud)
只需在更新功能中使用它们即可
import Navigation
[...]
update msg model = case msg of
[...]
ReloadBtnClicked -> (model, Navigation.reload)
[...]
Run Code Online (Sandbox Code Playgroud)