我正在构建一个带有 re-frame 的应用程序,我想知道 reagent-form 是否意味着要与 re-frame 一起使用,因为 reagent-form 会带来与 re-frame 不同的处理状态的自己的方式.
问问题
1032 次
2 回答
8
在进行了一些实验之后,我会说它可以通过完全忽略试剂形式用于状态的随机数而只使用回调来使用,如下所示:
[bind-fields [form-template ...] default-values
(fn [_ _ doc]
(re-frame.core/dispatch [:update-data doc]))]
但对我来说,这感觉不对,忽略了状态的随机性。这就是为什么我创建了一个名为Free-form 的新库,用于使用 Reagent 和可选的 Re-frame 创建表单。
自由格式不存储状态,它只是有一个类似的回调机制,它带有一个层,可以直接将其插入到 Re-frame 中(但可选)。最重要的是,它不对表单的形状做出任何假设,您可以完全控制 HTML。
于 2015-10-11T12:31:57.343 回答
1
你可以,但我认为你不应该。
您可以做的一件事是只需要 twitter 引导程序并做一些粘合以重新构建方式使用所有内容。
于 2015-10-09T15:14:06.917 回答