首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于Snap和Heist的表单库

适用于Snap和Heist的表单库
EN

Stack Overflow用户
提问于 2011-12-24 16:04:13
回答 1查看 296关注 0票数 3

我正在寻找一个可以帮助我使用SnapHeist创建表单的库。据我所知,目前还没有适用于Snap的表单库,而且Hackage上的零散表单库似乎都不是特别适合Heist模板的声明性质。

由于Heist与Lift web framework使用的模板系统非常相似,我想知道是否有什么东西可以为我提供类似的表单支持。如果你不熟悉它,如果翻译成Heist,它大概是这样的:

代码语言:javascript
复制
<div class="some-div-in-a-heist-template">
  <my-form-splice>
    Name: <form-input field="name"/>
    <form-error field="name">Errors: <error-string/></form-error>
    Password: <form-input field="password"/>
    <!-- etc -->
    <form-submit/>
  </my-form-splice>
</div>

有没有任何可用的库可以粘合在一起来支持这样的东西?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-25 08:21:16

有一个名为digestive-functors的表单处理库。它可以让你在表单和Haskell数据结构之间创建一种应用风格的对应关系。这可能会提供一些你正在寻找的东西。由于Heist为您提供了任意的DOM操作,因此您应该能够将其余部分实现为拼接库和相关函数。据我所知,目前还没有像这样的拼接库。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8623461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档