2016-03-08 117 views
0

我如何使一个处理程序提供HTML(使用哈姆雷特),而不是将其包装在defaultLayout?他们将以root身份拥有div标记,而不是整个html标记中的内容。这种方式也应该考虑国际化。Yesod - Angular指令模板

+2

对不起,我的请求错了 - 你为什么不看看['defaultLayout']的实现(https://hackage.haskell.org/package/yesod-core-1.4.18.2/docs/ src/Yesod-Core-Class-Yesod.html#defaultLayout) - 这很简单,你应该能够适应它,轻松满足你的需求 – Carsten

回答

1

在Yesod中使用Angular效果很好,因为角模板发生在哈姆雷特可以生成的有效html内。

除了当前的评论答案,您可能会考虑在布局中使用脚本标签包含大量模板。我曾在前面的页面布局,应用程序布局和管理布局之前完成了此操作。