UNPKG

ohana

Version:

A simple server that return fake json data for test

57 lines (51 loc) 1.09 kB
/* * user 列子 * -- 路由规则:https://github.com/aaronblohowiak/routes.js * -- 数据模板文档:http://mockjs.com/ * */ module.exports = function (server) { // 获取用户列表 server.get('/user/', { delay: 200, data: function (params, query) { console.log(params); console.log(query); return { "status": "ok", "total_count": 100, "data|10": [ { "id|1-10000": 1, "user_name": "@NAME", "gender|1": ['male', 'female'] } ] } } }); // 输出数据之前,处理一下数据 server.get('/user/filter/', { beforeResponse: function (data) { return data.data; }, data: function (params, query) { return { 'data|10': [ { 'user_name': '@NAME' } ] } } }); // 返回 text/html 类型 server.get('/user/:id/tag', { contentType: 'text/html', beforeResponse: function(data) { return data.tag; }, data: { tag: 'loli' } }); }