0
私のページには、検索フィールド(テキストエリア)があります。Yesodフォームを使用せずにユーザー入力を得る方法
Yesodフォームは使用するのがかなり複雑ですので、私はJavascriptを使用してユーザーが入力した値を取得しています。しかし、私のHaskellプログラムがその価値をどのように得ているのでしょうか?
私のページには、検索フィールド(テキストエリア)があります。Yesodフォームを使用せずにユーザー入力を得る方法
Yesodフォームは使用するのがかなり複雑ですので、私はJavascriptを使用してユーザーが入力した値を取得しています。しかし、私のHaskellプログラムがその価値をどのように得ているのでしょうか?
サーバーにHTTPリクエストを行い、データを渡す必要があります。
GETリクエストの場合は、ハンドラパラメータをconfig/routes
に宣言してから、getYourHandlerR
引数として取得します。 POSTの場合、requireJsonBodyを使用してデータをJSONまたはgetPostParamsとして取得できます。
これは、Yesod Form +ブートストラップを使用するよりも賢明で簡単です! – osager