2013-10-07 22 views
0

我創建的道場一個複選框,如圖如下─Dojo是否具有CheckBox或其小部件的Label屬性?

new CheckBox({ 
id:"chckBox", 
checked: true, 
label: "Save for future" 
},"divId").startup(); 

複選框沒有標籤顯示時。它只是複選框被選中。 所以我的問題是 - 我需要有兩個單獨的組件被佈置,一個用於checkBox和另一個用於標籤?我不能將這個組合成1個小部件嗎? 是不是有類似於ExtJS的地方,你也有dojo中的fieldLabel屬性?

還有,沒有其他方法可以創建帶有標籤的複選框,而不必輸入字段,然後說我是否需要動態顯示/隱藏,是否需要將CSS屬性應用於兩個小部件分開,對嗎?

如果我錯了,請讓我知道。

謝謝!

回答

0

是的,你沒事。

DOJO中沒有「帶標籤的複選框」小部件,您需要單獨創建它們並分別設置它們的樣式。

+0

對於所有的窗體組件,這是真的嗎?如果是這樣,爲什麼不dojo添加屬性爲 'fieldLabel' 或類似的東西的對象? –

+0

@unix_user不,這不適用於所有表單組件小部件。 Button,RadioButton,ToggleButton有一個「標籤」屬性。但對於複選框,文本框,過濾選擇,沒有「標籤」,你需要創建自己的。 –

+0

所以它去comboBox以及沒有標籤屬性。 –