gpt4 book ai didi

Grails:调试脚手架模板

转载 作者:行者123 更新时间:2023-12-04 08:56:26 25 4
gpt4 key购买 nike

有没有办法调试脚手架模板(在/src/template/scaffolding 中生成)。不是要调试查看gsp 文件,而是要调试模板本身。我想我可以发表一些评论......除此之外......

最佳答案

通常您不应该“调试”模板,因为模板工作得很好。

我认为您正在寻找跟踪数据流以对模板进行自己的修改,这将引导您使用打印语句。否则,您正在考虑使用页面渲染器。

所以,我推荐两种选择:

  • 打印报表。这是您简单、可靠且真实的蛮力方法。我一年前在 2011 年初的一个项目中使用过它,效果很好。缺点是它不可重用(除非您将代码注释掉,但这有点尴尬)。
    这使您可以逐步了解模板系统的“胆量”,看看会发生什么。该框架无法真正向您“隐藏”任何东西,因此您可以坐在前排的座位上。
  • 使用 grails.gsp.PageRenderer

  • 这允许您在运行时调试事物,您可以创建适当的测试、断言、可重用组件、作品。您与实际的模板有点不同(与在模板中使用打印语句相反)。

    这是 GRAILS 文档的链接: Page Rendering Doc

    以下是有关如何使用它们的示例的链接: Grails Goodness: Render GSP Views and...

    关于Grails:调试脚手架模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2734293/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com