如果没有从检票口发送数据,则预标记给出空行

Pre tag giving blank line if no data sent from wicket

我正在尝试使用 pre 标签显示一些数据。有时它不会从检票口获得任何数据。在这种情况下,它不应在页面上显示任何内容。相反,它显示一个空行。请帮助如何防止页面出现空白行。而且我确定它正在生产,因为 pre 标签

<div>
  <a wicket:id="Data" class="text-white">Click to View</a>
  <pre wicket:id="Label" class="text-white bg-dark"></pre>
</div>

在 Wicket 端,如果组件的模型为空,您可以使组件不可见,但也许您可以稍微解决这个问题 css:

pre:empty {
    display: none;
}