Dojo是否具有复选框或其小部件的标签属性?

Dojo是否具有复选框或其小部件的标签属性?,dojo,dijit.form,Dojo,Dijit.form,我正在dojo中创建一个复选框,如下所示- new CheckBox({ id:"chckBox", checked: true, label: "Save for future" },"divId").startup(); 复选框显示时没有标签。它只是选中了复选框。 所以我的问题是-我是否需要有两个单独的组件进行布局,一个用于复选框,另一个用于标签??我不能把它合并成一个小部件吗? 在dojo中是否也有类似于ExtJS的fieldLabel属性 同样,假设没有其他方法来创建带

我正在dojo中创建一个复选框,如下所示-

new CheckBox({ 
 id:"chckBox", 
 checked: true, 
 label: "Save for future" 
},"divId").startup(); 
复选框显示时没有标签。它只是选中了复选框。 所以我的问题是-我是否需要有两个单独的组件进行布局,一个用于复选框,另一个用于标签??我不能把它合并成一个小部件吗? 在dojo中是否也有类似于ExtJS的fieldLabel属性

同样,假设没有其他方法来创建带有标签的复选框,除了必须输入字段,然后说如果我需要进行动态显示/隐藏,我是否需要分别在两个小部件上应用CSS属性,对吗

如果我错了,请告诉我


谢谢

是的,你很好


DOJO中没有“带标签的复选框”小部件,您需要单独创建它们并单独设置它们的样式。

对于所有表单组件小部件都是这样吗??如果是这样,为什么dojo不添加一个属性作为“fieldLabel”或类似于对象的东西?@unix\u user No,这不是所有表单组件小部件的情况。Button、RadioButton、ToggleButton有一个“label”属性。但是对于复选框、文本框、filteringselect、无“标签”,您需要创建自己的标签。因此它也会转到comboBox,并且没有标签属性。@unix\u用户是的,comboBox也没有标签。更正我之前的评论,由于RadioButton Inheritate复选框,RadioButton没有标签。