Dojo 为什么dijit.form.radiobutton的标签不显示?
我有此代码,但标签未显示:Dojo 为什么dijit.form.radiobutton的标签不显示?,dojo,dijit.form,Dojo,Dijit.form,我有此代码,但标签未显示: var radioOne = new RadioButton({ label: "Current", style: "margin-left:10px", checked: true }).placeAt(userDiv); 我必须创建一个实际的标签标签吗?是的。这来自dojo文档: 脚本: var radioOne = n
var radioOne = new RadioButton({
label: "Current",
style: "margin-left:10px",
checked: true
}).placeAt(userDiv);
我必须创建一个实际的标签标签吗?是的。这来自dojo文档: 脚本:
var radioOne = new RadioButton({
checked: true,
value: "tea",
name: "drink",
}, "radioOne");
HTML:
茶
是的,你知道。这来自dojo文档:
脚本:
var radioOne = new RadioButton({
checked: true,
value: "tea",
name: "drink",
}, "radioOne");
HTML:
茶
我已经开始使用它来创建标签标签
var label = domConstruct.create("label", {
for: "Previous",
style: "margin-left:5px",
innerHTML: "Previous"
}, userDiv);
这确实有效,但似乎应该包含在RadioButton小部件中。我已经开始使用它来创建标签标签
var label = domConstruct.create("label", {
for: "Previous",
style: "margin-left:5px",
innerHTML: "Previous"
}, userDiv);
这确实有效,但似乎应该包含在RadioButton小部件中。我已经从文档中看到了这一点,但它们显示了一个组合解决方案,同时显示了声明性和编程性,并没有真正显示如何以编程方式处理标签方面。那么,你是说要以编程方式实现这一点,你必须创建一个标签标签吗?看起来是这样的。查看radioButton的JS和模板文件(复选框),它没有放置标签的位置。如果需要,您可以随时使用带有标签的模板制作自己的小部件。可能只有几行代码。声明继承RadioButton的几行代码。我已经在文档中看到了这一点,但是它们显示了一个组合解决方案,既显示了声明性的,也显示了编程性的,并且没有真正显示如何以编程方式处理标签方面。那么,你是说要以编程方式实现这一点,你必须创建一个标签标签吗?看起来是这样的。查看radioButton的JS和模板文件(复选框),它没有放置标签的位置。如果需要,您可以随时使用带有标签的模板制作自己的小部件。可能只有几行代码。声明继承RadioButton的几行代码。模板有两行。