인프런 커뮤니티 질문&답변
Template 클래스를 따로 만들었는데 괜찮을까요?
해결된 질문
작성
·
171
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>
`;
}
}퀴즈
MVC 패턴에서 애플리케이션의 데이터를 관리하고 상태를 저장하는 역할을 하는 컴포넌트는 무엇일까요?
View (뷰)
Controller (컨트롤러)
Model (모델)
Template (템플릿)
답변 1
1






감사합니다! 공통 View 클래스가 용이하게 쓰여서 생각해봤는데 다행이네요!