//1.后端编写业务逻辑的代码
const actions = {
// 用户有关的操作控制器
user: {
login: () => {
console.log('我是login登录逻辑')
},
res: () => {
console.log('我是reg注册逻辑')
}
},
// 文章发表的操作控制器
post: {
getall: () => {
console.log('我是获取全部列表的逻辑')
},
getone: () => {
console.log('我是获取单条记录的逻辑')
}
}
}
//2.下面是根据客户端传过来的参数进行路由分发
const ac = "post/getone"
const [c, a] = ac.split('/')
actions[c][a]()
// 以下是基础部分
const o = {
foo: "我是foo",
bar: "我是bar"
}
const k = "bar"
// console.log(o[k])
//
const oo = {
foo: () => {
console.log('我是foo')
},
bar: () => {
console.log('我是bar')
}
}
const kk = "bar"
// console.log(oo[kk])