mysql.js // 查找所有用户 let findAllUserData = () =>{ let _sql = `select * from users;` return query(_sql) } module.exports ={ findAllUserData}koaconst userModel = require('../lib/mysql.js');router.get('/findUser',async(ctx,next) => { await userModel.findAllUserData() .then(result => { ctx.body ={ code: 200, msg: '查询所有数据成功', data: result } });});vue getData() { axios .get("http://localhost:3000/findUser") .then(response => { console.log(response) this.userData = response.data.data; }) .catch(error => { console.log(error); }); },
1 回答
慕容森
TA贡献1853条经验 获得超18个赞
比如:
// 查找第一页的用户,第一页有10个用户(select * from users limit page, number)
let findAllUserData = () =>{
let _sql = `select * from users limit 1, 10;`
return query(_sql)
}
limit page , number
page : 位置偏移量
number: 返回结果集(返回几条记录)
其中 page 和 number 是vue传过来的, 当前端需要第二页数据的时候 可以传 page=2&number=10
其实, 如果后端把number固定死也应该没关系, 只需要传page参数到后端就行
添加回答
举报
0/150
提交
取消
