的等价物
...
import Happstack.Server.Heist
pageHeist :: B.ByteString -> [(T.Text,T.Text)] -> ServerPart Response
kfzPaginaHeist template par = do
pagina <- newTemplateDirectory' "template" $ bindStrings par defaultHeistState
render pagina template
新的抢劫api?此外,和(或你应该加载模板的方式)是否改变了?
答案 0 :(得分:2)
首先,您可能不希望在ServerPart monad中调用newTemplateDirectory。应用程序启动时应该调用它。其次,不是传递一个HeistState,而是传递一个包含所有拼接的HeistConfig。