返回变量 F#(canopy) 最简单的方法
returning variables F#(canopy) easiest way
member x.Logovani(window : string) =
let weburl = ref ""
let actwindow = ref ""
"Login" &&& fun _ ->
browser.SwitchTo().Window(window) |> ignore
weburl := currentUrl()
actwindow := browser.CurrentWindowHandle
return {|weburl,actwindow|}
end
你好,我的问题是如何通过 weburl
和 actwindow
最简单的方法,因为我的 return
方法不起作用。我想调用函数 Logovani
传递给该函数 var window
然后收到 weburl
和 actwindow
所以最后我像这样修复了它
member x.Logovani(window : string) : string ref =
let weburl = ref ""
browser.SwitchTo().Window(window) |> ignore
weburl := currentUrl()
weburl
end
member x.Logovani(window : string) =
let weburl = ref ""
let actwindow = ref ""
"Login" &&& fun _ ->
browser.SwitchTo().Window(window) |> ignore
weburl := currentUrl()
actwindow := browser.CurrentWindowHandle
return {|weburl,actwindow|}
end
你好,我的问题是如何通过 weburl
和 actwindow
最简单的方法,因为我的 return
方法不起作用。我想调用函数 Logovani
传递给该函数 var window
然后收到 weburl
和 actwindow
所以最后我像这样修复了它
member x.Logovani(window : string) : string ref =
let weburl = ref ""
browser.SwitchTo().Window(window) |> ignore
weburl := currentUrl()
weburl
end