gpt4 book ai didi

url-redirection - Elm lang 重定向到外部 URL

转载 作者:行者123 更新时间:2023-12-04 06:31:36 25 4
gpt4 key购买 nike

如何重定向到外部网址?我试过 Navigation模块,但它似乎只适用于本地路由。有没有办法在没有 js 端口的情况下原生地做到这一点?

IE。 window.location.href = http://google.com;
编辑:我不知何故错过了Navigation.load功能。如下所示,它将有助于重定向。

最佳答案

由于a标签始终可以与指定的 href 一起使用,我宁愿尝试找到一个避免使用来自 update 的重定向的解决方案功能。

a [ href "http://google.com" ] [ text "Google link" ]

但万一需要实现类似于 window.location.href = "http://google.com";的逻辑, elm-lang/navigation提供 load功能(以及其他一些用于强制页面加载的有用功能)可以满足您的期望。

它接受一个 url 并返回一个命令 load : String -> Cmd msg ,所以它看起来像这样:
update : Msg -> Model -> ( Model, Cmd Msg )
update msg model =
case msg of
RedirectToGoogle ->
( model, load "http://google.com" )

关于url-redirection - Elm lang 重定向到外部 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46314659/

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