frp - 如何动态创建文本字段

标签 frp elm

假设我有这样的记录:

type Library = { books : [Book] }
type Book = { title : String, year : Int }

我想动态创建一个 UI 来填充图书馆记录。 我想要一个“添加”按钮,它将为每本书创建两个文本字段。

并且在任何文本字段内进行编辑都会立即在记录结构中同步。

如何使用 elm 0.12 实现此目的?

最佳答案

了解interactive UI elements并了解TODO list example ,这与您想要获取的内容几乎是同构的。

关于frp - 如何动态创建文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22963617/

相关文章:

user-interface - 功能性 GUI 用户在哪里?

haskell - 在reactive-banana中,从多个线程触发处理程序操作是否安全?

user-interface - 使用 reactive-banana 处理相互递归的 GUI 小部件

haskell - react 性香蕉中的 'Latch' 和 'Pulse' 是什么?

elm - 如何在 Elm 中制作一组独特的记录

Elm:如何定义以消息为参数执行请求的函数

functional-programming - 类型为 : Signal (List a) -> List (Signal a) 的 Elm 函数

javascript - 使用 React 和 Bacon 从节点获取 EventStream

elm - Elm 中的多个输入?

html - 如何将焦点放在 Elm 中的元素上?