V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  EricJia  ›  全部回复第 37 页 / 共 40 页
回复总数  792
1 ... 29  30  31  32  33  34  35  36  37  38 ... 40  
2017-09-27 10:42:36 +08:00
回复了 qiuyk 创建的主题 Node.js 一个简单的 Restful API 生成器 restal
之前写的
```js
/**
* @author eric
* @version 1.0.0
*/

// const allow = ['index', 'show', 'create', 'update', 'delete'];

export default class Base {
constructor (router) {
this.router = router
}

resources (resource = '', controller = {}, functions = []) {
const router = this.router

const resolve = function (req, res) {
res.send('not opened')
}

const {
index = resolve,
show = resolve,
create = resolve,
update = resolve,
del = resolve
} = controller

router.get(resource, functions, index)
router.get(`${resource}/:id`, functions, show)
router.post(resource, functions, create)
router.put(`${resource}/:id`, functions, update)
router.patch(`${resource}/:id`, functions, update)
router.delete(`${resource}/:id`, functions, del)
return this
}
}
```
2017-09-26 18:24:36 +08:00
回复了 EricJia 创建的主题 分享发现 一个提供英文资讯聚合的网站 holoread
@zzl #2 已经加入摘要功能 样式也进行了修改 非常感谢
2017-09-26 10:22:13 +08:00
回复了 EricJia 创建的主题 分享发现 一个提供英文资讯聚合的网站 holoread
@Damaidaner #8 谢谢
2017-09-25 12:11:53 +08:00
回复了 EricJia 创建的主题 分享发现 一个提供英文资讯聚合的网站 holoread
@cqcn1991 #3 厉害了 我可以参考下么
2017-09-25 12:11:19 +08:00
回复了 EricJia 创建的主题 分享发现 一个提供英文资讯聚合的网站 holoread
@zzl #2 正在做摘要功能 😂
2017-09-25 11:09:23 +08:00
回复了 EricJia 创建的主题 分享发现 一个提供英文资讯聚合的网站 holoread
欢迎多多反馈 多提意见
1 ... 29  30  31  32  33  34  35  36  37  38 ... 40  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5342 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 08:48 · PVG 16:48 · LAX 00:48 · JFK 03:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.