我希望我的 Vaadin 组件设置为样式ID:
<div id="menu"> ... </div>
而不仅仅是一个样式类:
<div class="menu"> ... </div>
有人有想法吗? 感谢。
答案 0 :(得分:2)
所以你想自己设置一个ID,或者Vaadin为你设置一个ID?
您可以使用每个组件实例的setDebugId方法自行设置ID。请注意,每个ID应该对每个单独的组件实例都是唯一的。
答案 1 :(得分:2)
我们也可以在生产模式下使用setDebugId()方法设置的id 我开了一张关于那个(http://dev.vaadin.com/ticket/7867)的门票,响应是我也可以在生产模式下使用这些ID 然后我做了一个小的演示应用程序,我看到id在生产模式中存在:)
答案 2 :(得分:2)
自Vaadin 7.0以来,旧的 setDebugId(id)方法已弃用。
您可以使用 setId(id)方法。
新方法名称&#34; setId&#34;比旧名称&#34; setDebugId&#34;更好,因为它不仅在DEBUG模式下工作,而且在PRODUCTION模式下工作。
答案 3 :(得分:-3)
你可以像你想要的那样使用1个id和多个类
<div id="menu" class="menu menu-2 etc">