使用koa2实现一个图片管理的web应用程序,可以完成图片的上传(多张图选择以及上传文件类型过滤)、图片列表的显示(显示图片以及图片原名称,数据条数较多时需要分页,每页10条)、从图片列表删除特定图片。
(1)需要自己设计数据库表结构,来完成对图片数据的存储、查询、删除的过程。
(2)需要有简易的页面完成对上述功能的展示。
使用koa2实现一个图片管理的web应用程序,可以完成图片的上传(多张图选择以及上传文件类型过滤)、图片列表的显示(显示图片以及图片原名称,数据条数较多时需要分页,每页10条)、从图片列表删除特定图片。
(1)需要自己设计数据库表结构,来完成对图片数据的存储、查询、删除的过程。
(2)需要有简易的页面完成对上述功能的展示。
这只能给你说一下思路呀,具体实现还得靠自己。如果使用form表单提交加上multiple属性,支持多文件上传,koa2中安装依赖@koa/multer和multer,通过中间件multer的fileFilter可以进行对文件类型的过滤,在路由模块中链接数据库,数据库中设置一个图片字段,存放图片的路径,然后res.send返回数据,前端通过遍历出来就好了,分页的话,数据库操作控制根据当前页数,同时限制返回的数据数量(limit=10)去返回数据,前端控制页数的改变和渲染即可。