我正在尝试通过映射mreq selectField
using来动态生成 selectFields flip
,我想知道这是否是最好的方法。
这是我的尝试。在研究了翻转的类型之后,我开始认为这可能是错误的方法。欢迎反馈。
[(versionRes,versionView)] <- mapM (mreq (flip (selectField "Placeholder" Nothing)))
versions
versions
的类型是[[(Text,Text)]]
.
我不认为这些错误说明了任何有用的信息,因为如果使用这种方法可以做到这一点,那就是正确选择类型的问题。我很难做到这一点,并且不确定这种方法是否有解决方案。
mreq
此处参考,flip
和的类型定义selectField
。
好吧,这是我的下一次尝试。
[(versionRes,versionView)] <- mapM (flip mreq selectField ("Placeholder" Nothing)) versions
我正试图让 mreq 像这样工作
mreq "Placeholder" Nothing (selectField [(Text),(Text)])