如何在Yesod中获取用户输入而不使用Yesod表单

时间:2017-04-02 21:35:22

标签: haskell yesod yesod-forms

在我的页面中,我有一个搜索字段(文本区域)。

Yesod表单使用起来相当复杂,所以我想我只会使用Javascript来获取用户输入的值。但那么我的Haskell程序如何获得该值?

1 个答案:

答案 0 :(得分:1)

您需要向服务器发出HTTP请求并将其传递给数据。

如果是GET请求,您只需在config/routes中声明处理程序参数,然后将它们作为getYourHandlerR参数获取。如果是POST,您可以使用requireJsonBody将数据作为JSON或getPostParams获取。