网页上的Haskell Webviewhs getElementById

对于我来说,GUI仍然是Haskell的最大潜力,但是在示例中缺少一些基本信息,即菜鸟Haskeller。假设其中一个示例:


{-

  webviewhs

  (C) 2018 David Lettier

  lettier.com

-}


{-# LANGUAGE

    OverloadedStrings

#-}


import qualified Graphics.UI.Webviewhs as WHS


main :: IO ()

main =

  WHS.createWindowAndBlock

    WHS.WindowParams

      { WHS.windowParamsTitle      = "webviewhs - How do I create a window and have it run itself?"

        -- This could be a localhost URL to your single-page application (SPA).

      , WHS.windowParamsUri        = "https://lettier.github.com"

      , WHS.windowParamsWidth      = 800

      , WHS.windowParamsHeight     = 600

      , WHS.windowParamsResizable  = True

      , WHS.windowParamsDebuggable = True

      }

这将创建一个窗口,我可以在其中加载自定义网页。假设此网页<input type="text" id="mytext">旁边有一个按钮。没关系,但是<button type="submit" id="sendtohaskell">。我将如何通过按下按钮将文本字段中的信息发送到Haskell?本教程中没有类似的示例。对我而言,这是从Web应用程序获取信息,在Haskell中进行处理并将其返回给例如的信息的缺少链接。SQLite。


慕尼黑的夜晚无繁华
浏览 122回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript