Yesod可编辑表

Ste*_*nce 6 haskell yesod

我需要创建一个包含可编辑列的表.每行都是一个单独的记录.我希望能够显示数百条记录,对它们执行编辑,然后将它们提交回服务器进行更新.我不确定表单基础结构是否真的支持它.

有没有办法制作一个可重复的形式,以便我得到一个结果列表?这似乎是我能想象的最接近的解决方案,而无需在javascript中编写自己的解决方案.任何关于此的想法都会受到欢迎.

Vag*_*rdi 1

不要重新发明轮子。如果您想要完整的 UI 组件包,只需使用功能齐全的 js 网格之一,例如 jqgrid 或 extjs。我将 jqgrid 与 yesod 一起使用,在网格和外部面板中编辑行并将更改提交回来。

我认为你的方法的问题在于你找到了你的锤子(yesod 表单库),现在正在寻找钉子。你不必仅仅因为 yesod 的存在就使用它。