0

是否有可能有一个 dijit TabContainer 在一行以上的选项卡上而不是默认情况(您左右滚动以查看额外的选项卡)?我正在使用dojo 1.8 和claro 主题。

4

2 回答 2

2

我发现添加 controllerWidget="dijit.layout.TabController" 会将标签分成多行:

<div data-dojo-type="dijit/layout/TabContainer" controllerWidget="dijit.layout.TabController" doLayout="false">
于 2013-04-29T17:48:34.673 回答
0

这应该可以帮助您:

http://shaneosullivan.wordpress.com/2009/04/04/dojo-tabcontainer-beating-the-wrap/

显然它被称为“包装标签”。

我认为当您以编程方式使用 dojo 时,您几乎可以将任何东西放入可以注入小部件构造器的 data-dojo-props 中。要找出可以在那里使用的内容,请查阅 dojo api 并查看小部件的属性:

https://dojotoolkit.org/api/

这是 dojo 解析器(将声明性代码转换为实际 javascript 的东西)如何处理内容的链接:

http://dojotoolkit.org/reference-guide/1.8/dojo/parser.html

于 2013-04-23T05:47:07.100 回答