まず、サイズ配列に応じて、という要素を持つ変数liTagsPagination
を作成します。その後、その変数をhtmlPagination
に挿入します。最後にhtmlPagination
をすべてのhtmlコンテンツで表示します。ReactJsのHTML要素で変数をレンダリングするには?
ただし、ビュー内の出力はプレーンテキストのliTagsPagination
の内容のみです。 DOMではliTagsPagination
が<ul>
に追加されますが、異なる要素はありません。
render() {
let liTagsPagination = "";
this.state.sectionsXml.forEach(function(elementSection, indexSection) {
liTagsPagination += "<li><a id=\"_sectionPage"+ indexSection +"\" className=\"section\">"+(indexSection+1)+"<\/a><\/li>";
});
const htmlPagination = (
<div id="pages-nav-branch" className="col-xs-12 text-center">
<ul className="pagination pagination-section pagination-sm">
{liTagsPagination}
</ul>
</div>
);
return(
<div>
{htmlPagination}
</div>
)
}
グレートアプローチ、見返りにマッピングされていない他の要素が存在し得るのに対し、 。 –