1. MVC 三个对象分别做什么,给出伪代码示例
- M: Model(数据模型)负责操作所有数据
伪代码:
const m = {
data: {
},
create() {
增 },
delete() {
删},
update() {
改},
get() {
查}
}
- V: View(视图)负责所有UI界面
伪代码:
const v = {
el: null,
// 初始化html
html: `代码`
,
init(container) {
v.el = $(container)
},
render(n) {
}
}
- C: Controller(控制器), 负责除了M和V的事情的其他事情.
伪代码:
const c = {
init(container) {
})
},
events