从 Webkit 导入 documentCreateElement 函数
Importing documentCreateElement function from Webkit
我正在尝试导入 documentGetElementById
函数以便在 Reflex FRP
中使用。我尝试了下面的导入但找不到函数(根据 hackage 应该在那里):
GHCi, version 8.0.1: http://www.haskell.org/ghc/ :? for help
[1 of 1] Compiling Main ( Test.hs, interpreted )
Ok, modules loaded: Main.
*Main> import Graphics.UI.Gtk.WebKit.DOM.Document
*Main Graphics.UI.Gtk.WebKit.DOM.Document> :t documentGetElementById
<interactive>:1:1: error:
Variable not in scope: documentGetElementById
如果能帮助解决此问题,我将不胜感激。我是 运行 最新的 Reflex 平台构建,ghc 8.0.1
在 mac 上,webkit 现在可以工作。我在 Linux 上也看到了同样的问题。所以,它似乎不是特定于平台的。
我也在 ghcjs-dom
上做了 github code search,但 documentGetElementById
没有出现。那么,也许它已被移到其他地方?
documentGetElementById
已在 ghcjs-dom
重构后重命名为 getElementById
。因此,像下面这样的导入会起作用:
*Main> import Graphics.UI.Gtk.WebKit.DOM.Document
*Main Graphics.UI.Gtk.WebKit.DOM.Document> :t getElementById
getElementById
:: (DocumentClass self, System.Glib.UTFString.GlibString string,
MonadIO m) =>
self -> string -> m (Maybe Graphics.UI.Gtk.WebKit.Types.Element)
我正在尝试导入 documentGetElementById
函数以便在 Reflex FRP
中使用。我尝试了下面的导入但找不到函数(根据 hackage 应该在那里):
GHCi, version 8.0.1: http://www.haskell.org/ghc/ :? for help
[1 of 1] Compiling Main ( Test.hs, interpreted )
Ok, modules loaded: Main.
*Main> import Graphics.UI.Gtk.WebKit.DOM.Document
*Main Graphics.UI.Gtk.WebKit.DOM.Document> :t documentGetElementById
<interactive>:1:1: error:
Variable not in scope: documentGetElementById
如果能帮助解决此问题,我将不胜感激。我是 运行 最新的 Reflex 平台构建,ghc 8.0.1
在 mac 上,webkit 现在可以工作。我在 Linux 上也看到了同样的问题。所以,它似乎不是特定于平台的。
我也在 ghcjs-dom
上做了 github code search,但 documentGetElementById
没有出现。那么,也许它已被移到其他地方?
documentGetElementById
已在 ghcjs-dom
重构后重命名为 getElementById
。因此,像下面这样的导入会起作用:
*Main> import Graphics.UI.Gtk.WebKit.DOM.Document
*Main Graphics.UI.Gtk.WebKit.DOM.Document> :t getElementById
getElementById
:: (DocumentClass self, System.Glib.UTFString.GlibString string,
MonadIO m) =>
self -> string -> m (Maybe Graphics.UI.Gtk.WebKit.Types.Element)