在 Vaadin 20 中,我可以添加一个图标作为 Java 组件:
add(new Icon("vaadin", "check));
或在 HTML 中:
<iron-icon icon=vaadin:check></iron-icon>
除了 Vaadin 版本,在 Vaadin 21 中,第一个显示一个图标,第二个是空白的。我已经浏览了 Vaadin 21 文档,但我看不到有关格式更改的任何内容,这是怎么回事?
我没有这方面的经验,但是……</p>
请参阅Jean-Christophe Gueriaud 的这个答案。
他解释说,作为从 Polymer 过渡的一部分,Iron-icon在 Vaadin 21 及更高版本中不再可用。替换为vaadin-icon。
一位用户报告说,在模板中@Uses(Icon.class)
替换为时进行注释使其工作。iron-icon
vaadin-icon
也许新的文档页面Images and Icons和Vaadin Icons可能会有所帮助。