0

domConstruct.create を使用して配列を反復しながら、次のようなリスト要素を作成できます。

domConstruct.create("li", { innerHTML: data }, ul);

または次のような html リンク:

domConstruct.create("a", { href: "foo.html", innerHTML: "link" }, ul);

しかし、list 要素と href 要素の両方を含む html を作成するにはどうすればよいでしょうか? 例えば:

                    <li><a href="#">example1</a></li>
                    <li><a href="#">example2</a></li>

前もって感謝します

4

1 に答える 1

2

liノードを作成するときに、作成したノードを親として使用しaます。

var li = domConstruct.create("li", { innerHTML: data }, ul);
var a = domConstruct.create("a", { href: "foo.html", innerHTML: "link" }, li);
于 2013-08-30T16:58:57.740 に答える