当前位置:  开发笔记 > 前端 > 正文

使用Groovy MarkupBuilder的HTML,如何优雅地混合标签和文本?

如何解决《使用GroovyMarkupBuilder的HTML,如何优雅地混合标签和文本?》经验,为你挑选了1个好方法。



1> Hank Gay..:

实际上,现在推荐的方法是使用mkp.yield,例如,

src.p {
    mkp.yield 'Some element that has a '
    strong 'child element'
    mkp.yield ' which seems pretty basic.'
}

生产

Some element that has a child element which seems pretty basic.


@DavidW:不,不是!它会产生`文本...... `.`mkp`是一个特殊的命名空间,用于摆脱构建器的正常构建模式,并可以访问辅助标记方法,如`yield`和`yieldUnescaped`.请参阅http://docs.groovy-lang.org/latest/html/api/groovy/xml/MarkupBuilder.html#getMkp()
推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有