私は現在、tutorial on the Yesod Wikiに従ってYesodを試しています。 まず私はyesod initを使用してイェソドアプリケーションを作成し、ウィジェットファイルをレンダリングするルートハンドラを作成したがhomepageと呼ばれる: getRootR = do
mu <- maybeAuth
defaultLayout $ do
h2id <- lift
実行時にハムレットテンプレート内のルートにパラメータを渡そうとしています。 buildFeedRow :: Item [Attribute Text] -> GWidget a a()
buildFeedRow item = do
let f = unpackItem item
u :: Text = url f
[whamlet|
<tr>
yesodに付属のhamletテンプレート言語では、コンマ区切りのリストを印刷する最良の方法は何ですか? など。 1つのエントリだけを出力するこのコードを仮定します。要素の間にカンマを挿入するにはどうすればよいですか?または多分「と」最後のエントリの前に追加します。 The values in the list are
$ forall entry <- list
#{entry}