有没有办法以字符串的形式获取元素的属性值(特别是id)?例如,以下行产生"()":
field <- UI.new
# set (attr "id") "some text"
on UI.drop field $ \_ -> do
-- Some label to print the attribute value to
label <- getElementById window "labelID"
id <- get (attr "id") field
(element (fromJust label)) # set text (show id)
由于attr
返回WriteAttr
,因此get
可能无法正常工作。有解决办法吗?
提前感谢!
问候
发布于 2017-09-02 03:07:47
从threepenny-gui v0.8.1.0开始,目前还没有实现这一点。这当然是有可能的,只是我还没来得及这么做。请随时在Github上打开一个问题!
(请注意,如果缺少功能,则始终可以使用runFunction
和ffi
函数直接调用JavaScript。)
https://stackoverflow.com/questions/45969586
复制相似问题