面向站点登录用户的photo_management图片管理页可用开发包咨询
可用开发包推荐
按不同技术栈场景分类,都可以覆盖你提到的所有功能和体验要求:
前端组件类
- React 栈:
react-dropzone实现多图拖拽/选择上传,搭配react-image-gallery做简约画廊展示,两个组件轻量化且支持高度自定义,可直接在画廊项插槽中插入勾选框,绑定批量删除逻辑即可,所有操作天然支持单页内完成。 - Vue 栈:
vue-dropzone(Vue2)/vue3-dropzone(Vue3)处理多图上传,搭配vue-gallery实现画廊布局,组件支持自定义渲染项,勾选和批量删除逻辑只需绑定选中状态即可快速实现。 - 无框架/原生JS场景:
Dropzone.js负责多图上传逻辑,自带上传进度、格式校验能力,lightgallery.js实现画廊展示,支持自定义DOM结构,可直接给每个图片项插入勾选框,绑定删除事件即可,无需引入重型框架。
全栈快速实现类
如果需要快速搞定用户权限隔离、图片存储、读写接口等后端逻辑,可以用 Supabase Storage 配套的前端SDK,本身自带行级权限配置,可直接实现仅用户本人可见、操作自己上传的照片的需求,上传、删除接口都已封装完成,前端只需实现UI交互逻辑即可,能大幅减少开发量。
内容的提问来源于stack exchange,提问作者Luciano
相关产品推荐
相关产品推荐

