2013-04-22 72 views
0

是可以有一個tabjtaj的tabjtaj多行而不是默認情況(你滾動左,右看額外的標籤)?我使用dojo 1.8和claro主題。將dojo選項卡分解爲多行?

+0

也是使用** data-dojo-props **記錄在任何地方?我找不到它。我設法在另一個網站上找到tabPosition,但是在缺乏流行度(與其他框架相比)和它的文檔(我認爲缺乏)之間,dojo非常令人沮喪。 – user2219915 2013-04-22 20:32:00

回答

1

我發現,添加controllerWidget = 「dijit.layout.TabController」 將打破標籤上多行:

<div data-dojo-type="dijit/layout/TabContainer" controllerWidget="dijit.layout.TabController" doLayout="false"> 
0

這會幫助你:

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

顯然,這就是所謂的 「包裝標籤」。

我認爲你幾乎可以把任何東西放在data-dojo-props中,當你以編程方式使用dojo的時候,你可以注入到構件的構造函數中。要找出你可以在那裏使用什麼參考道場API &看看小部件的屬性:

https://dojotoolkit.org/api/

這裏是道場解析器(=是怎麼一回事,把你的聲明的鏈接碼到實際的javascript)處理的東西:

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

+0

這實際上與我想要做的事情相反。我想在該網頁的例子中,他們使用舊版的dojo,包裝是一個問題。現在我想要包裝我的選項卡(使用dojo 1.7),但無法完全弄清楚。 – user2219915 2013-04-25 16:03:26