Skip to content

Commit 3a34d8b

Browse files
committed
리소스 추가
1 parent 1806b72 commit 3a34d8b

File tree

4 files changed

+39
-0
lines changed

4 files changed

+39
-0
lines changed

resources/bg.png

1.17 MB
Loading

resources/controller.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import model from "./model";
2+
import view from "./view";
3+
4+
const controller = {
5+
async init(el) {
6+
this.el = el;
7+
view.render(await model.get(), this.el);
8+
}
9+
};
10+
11+
export default controller;

resources/model.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
const data = [
2+
{ keyword: "이탈리아" },
3+
{ keyword: "세프의요리" },
4+
{ keyword: "제철" },
5+
{ keyword: "홈파티" }
6+
];
7+
8+
const model = {
9+
get() {
10+
return data;
11+
}
12+
};
13+
14+
export default model;

resources/view.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
const view = {
2+
render(data, el) {
3+
el.innerHTML =
4+
"<ul>" +
5+
data
6+
.map(item => {
7+
return `<li>${item.keyword}</li>`;
8+
})
9+
.join("") +
10+
"</ul>";
11+
}
12+
};
13+
14+
export default view;

0 commit comments

Comments
 (0)