loginHandler = do
tp <- getRouteToParent
lift $ defaultLayout $ do
--setTitleI Msg.LoginTitle
master <- getYesod
--mapM_ ( flip apLogin tp ) ( authPlugins master )
[whamlet|<h3>Authentication providers|]
let ws = mapM ( flip apLogin tp ) ( authPlugins master )
[whamlet|
<ul>
$forall w <- ws
<li>^{w}
|]
在上面的代码中(它不编译)我试图在一个 html 列表(ul、li 等)中列出所有可用的身份验证提供程序......
通常小部件很容易并排组合:w1 >> w2 >> w3 ...有没有办法将一个小部件注入(!)另一个小部件?