11得票1回答
Signal在Elm v0.17中是否被重命名或删除了?

我正在按照 http://www.elm-tutorial.org/020_signals/introduction.html 的教程学习 elm。当我尝试执行信号示例时,出现了以下错误。Exception : Cannot find variable `Signal.map`. 12|...

14得票2回答
在Elm中使用单个语句处理多个匹配情况

我知道在Scala中,你可以使用单个表达式处理多个模式,那么在Elm中是否也有类似的功能呢?l match { case B(_) | C(_) => "B" }

7得票1回答
在 Elm 中,感叹号 (!) 运算符是什么意思?

在 Elm 中,感叹号操作符(bang 或者叹号标记)有什么作用?我看到一个初始化应用程序如下所示: init = emptyModel ! [] 我尝试在 Elm 文档中查找,但要么没有相关信息,要么我找不到它 :)

17得票1回答
理解 Elm 中的通用联合类型

我有些困惑 Html msg 类型是什么,或者它是如何使用的。 我在 VirtualDom.elm 中找到了这行代码,其中 Html msg 似乎是一个别名: type Node msg = Node 这看起来像是一个带有一个类型参数msg和一个不包含额外信息的平凡情况的通用联合类型。我...

46得票1回答
如何在Elm中创建HTML数据属性?

我需要在我的 Elm.Http 元素上打上自定义的"data-*"属性,例如:<tr data-row="1">...</tr> 我已经尝试了以下方法:import Html exposing (..) import Html.Attributes exposing (...

26得票4回答
Elm是否有调试功能可以将对象打印到控制台?

我想能够检查一个运行时的JavaScript对象。我可以将一个对象打印到控制台而不是字符串吗?

8得票3回答
如何在端口交互中协调渲染(Elm 0.17)

我希望将Elm与Javascript库集成,使Elm能够动态创建“单元格”(html divs),并向Javascript提供它们的id以便执行自定义操作。我想要实现的顺序是: Elm创建一个单元格(并分配id) 发送带有id的消息到端口 Javascript接收消息并执行其操作 这是...

10得票1回答
如何将键盘按键与操作关联

我已经开始掌握Elm,但在处理信号和键盘按键时仍然感到困惑。下面的代码是start-app包的示例。我希望当我按下空格键时,计数器会自动增加。如何在下面的示例中实现此功能?import Html exposing (div, button, text) import Html.Events e...

13得票2回答
部署为独立页面

在开发过程中,我一直使用elm-reactor来测试我的单页Elm应用程序。但对于生产部署,我希望将编译器的输出仅存储为静态文件放置在Web服务器上。 如何将Elm页面编译成一个独立的HTML + Javascript文件对?

7得票2回答
Elm: 复制文本到剪贴板

当用户在elm 0.18中单击按钮时,有没有一种方法将文本从div复制到剪贴板? 我已经查看了Clipboard.elm,但我无法使其在elm 0.18中编译并工作。那么,在elm 0.18中有一种官方的有效方法来做到这一点吗?