我有一张桌子,我想在每一行都有一个按钮,这样我就可以将这个位置标记为已返回。 我试图创建一个表单:
data EndBorrowing = EndBorrowing BorrowingId
returnGameButton :: BorrowingId -> Form EndBorrowing
returnGameButton borrowingId = renderBootstrap3 (BootstrapHorizontalForm (ColXs 0) (ColXs 2) (ColXs 0) (ColXs 10)) $ EndBorrowingButton
<$> pure borroowingId
<* bootstrapSubmit ("Return" :: BootstrapSubmit Text)
然后只将其映射到ID列表,但它不起作用。当我尝试用runFormPost $ returnGameButton
从这个表单中提取数据时,Haskell希望我提供一个ID(当我给它一些假ID时,它会返回这个假ID,而不是那个表单参数)。 />
有没有一个很好的方法为每一行制作一个按钮?