먼저 크기 배열에 따라 개의 요소로 변수 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>
)
}
다양한 방법을 사용할 수있는 HTML 문자열을 삽입 할 필요가 어디 시나리오가 발생 할 . –