-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
해결됨
Template 클래스를 따로 만들었는데 괜찮을까요?
22.03.20 11:30 작성 조회수 100
0
Template 코드가 View와 같이 공통되는 느낌이라 따로 만들었는데 상관없을까요?
export default class Template {
constructor(listClassName) {
this.listClassName = listClassName;
}
getList = (data = []) => {
return `
<ul class="${this.listClassName}">${data.map(this._getItem)}</ul>
`
}
_getItem = () => {
throw '_not overlide';
}
getEmptyMessage = () => {
return `
<div class="empty-box">검색결과가 없습니다.</div>
`;
}
}
답변을 작성해보세요.
답변 1