0

私はこのコードを持っていますが、ラベルが表示されません:

            var radioOne = new RadioButton({
                label: "Current",
                style: "margin-left:10px",
                checked: true
            }).placeAt(userDiv);

実際のラベル タグの domCreate を実行する必要がありますか?

4

2 に答える 2

2

私は先に進み、これを使用してラベルタグを作成しています。

            var label = domConstruct.create("label", {
                for: "Previous",
                style: "margin-left:5px",
                innerHTML: "Previous"
            }, userDiv);

これは機能しますが、RadioButton ウィジェットに含める必要があるようです。

于 2012-10-29T22:35:39.120 に答える
1

そうです。これは道場のドキュメントからのものでした:

脚本:

var radioOne = new RadioButton({
            checked: true,
            value: "tea",
            name: "drink",
        }, "radioOne");

HTML:

<input type="radio" name="drink" id="radioOne" checked value="tea"/> <label for="radioOne">Tea</label>
于 2012-10-29T20:31:52.103 に答える