Bootstrap 依赖检票口,禁用某些页面的预设样式

Bootstrap dependency wicket, disable preset styling for some pages

我已将 wicketstuff-openlayers3-bootstrap 添加到 pom.xml 中的依赖项列表中,这是一些预构建的组件,可在带有 bootstrap 的 openlayers3 中使用。我有一个问题,当我只希望它只用于一个页面时,这种依赖性正在改变我所有页面的样式。是否可以将依赖项限制为仅用于一个文件,或者禁用来自 bootstrap?

的预设样式

您需要告诉 Wicket Bootstrap 不要将 Bootstrap 资源自动附加到所有页面:IBootstrapSettings#setAutoAppendResources(false).

https://github.com/l0rdn1kk0n/wicket-bootstrap/blob/2ee370bc49e2735877e1dd06a2f099a0789bf3c8/bootstrap-core/src/main/java/de/agilecoders/wicket/core/settings/IBootstrapSettings.java#L118

Bootstrap 默认将其资源附加到所有页面。要禁用它,您需要使用覆盖它。 IBootstrapSettings#setAutoAppendResources(false)