如何在 Tapestry 中隐藏额外的组件跨度标签?

发布于 2024-07-07 03:33:59 字数 162 浏览 4 评论 0原文

如果我使用 span 标签来渲染像 这样的组件,我的 HTML 最终会出现一堆无用的 span 标签。 大多数时候,这没问题,但在某些情况下,它会干扰我的 CSS 或使页面无效。 有没有办法告诉 Tapestry 处理标签,但不实际渲染它?

If I use a span tag to render a component like <span jwcid="@If" .../>, my HTML ends up with a bunch of useless span tags. Most of the time, that's ok, but in some cases, it's interfering with my CSS or making the page invalid. Is there a way to tell Tapestry to process the tag, but not actually render it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

原野 2024-07-14 03:33:59

看一下 org.apache.tapestry.renderTags Tapestry 配置属性

指定某些块级组件是否将渲染它们的
默认情况下模板标签名称。

这当前影响 If、Else 和 For 组件。

您还可以为特定组件实例指定 renderTag 参数,请参阅 如果组件文档。

Take a look at org.apache.tapestry.renderTags Tapestry configuration property:

Specifies whether or not some block level components will render their
template tag names by default.

This currently affects the If, Else and For components.

You can also specify the renderTag parameter for a particular component instance, see the If component documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文