Взгляните на демоверсию TabContainer .Вы можете добавить значки на вкладки, определив iconClass
:
<div id="tab3" data-dojo-type="dijit.layout.ContentPane" data-dojo-props='title:"Tab 3",
iconClass:"dijitEditorIcon dijitEditorIconSave", closable:true'>
. Он просто сообщает вкладке, какой класс CSS использовать для значка.Вам не нужно использовать классы тем Dojo, вы можете определить свои собственные классы в своей таблице стилей.См. CSS-файлы в dijit/icons
.
Кстати, демо TabContainer использует атрибуты в стиле HTML5 (например, data-dojo-type
), а вы используете старые (dojoType
).Они оба в порядке, но по моему опыту, если вы смешаете их, могут произойти странные вещи, поэтому лучше выбрать один стиль и использовать его последовательно.