佬友圆梦第一期:瀑布流图片展示 @莫西鸭|本贴抽取第二位幸运佬友

前言

圆梦第二期在此评论区抽取,大概会在我三级的时候吧tieba_065

瀑布流图片展示

一个基于 Vue 3 的响应式瀑布流图片展示组件,支持灯箱预览、自定义布局和图片管理功能。

功能特点

  • 响应式瀑布流布局

  • 支持灯箱预览

  • 自定义图片布局

  • 加载状态显示

  • 错误处理

  • 键盘导航支持

  • 自定义内容插槽

安装


npm install

npm run dev

使用方法


<template>

<MasonryGallery

:images="images"

:containerWidth="containerWidth"

:itemsPerRow="itemsPerRow"

:responsive="responsive"

/>

</template>

配置选项

图片对象属性

  • url: 图片地址

  • title: 图片标题

  • description: 图片描述

  • tags: 图片标签数组

组件属性

  • containerWidth: 容器宽度

  • itemsPerRow: 每行显示数量

  • responsive: 是否启用响应式布局

开发说明

  • 建议使用 CDN 加速图片加载

  • 图片尺寸建议统一

  • 支持主流浏览器

贡献

欢迎提交 Issue 和 Pull Request

免责声明

  1. 本项目仅供学习和参考使用,不得用于任何商业用途。

  2. 使用本项目过程中产生的任何直接或间接损失,作者不承担任何责任。

  3. 本项目展示的所有图片仅用于演示,其版权归原作者所有。如有侵权,请联系我们删除。

  4. 用户在使用本项目时,必须遵守所在国家/地区的相关法律法规。

  5. 作者保留对本项目的最终解释权。

版权

© 2024 Powered by Handsome. All rights reserved.

本项目遵循 MIT 许可证。详细信息请参阅 LICENSE 文件。
tieba_062
@mossia
源码地址:GitHub - acanyo/linuxdoWaterfallFlow: 瀑布流图片展示
本人公益满足佬友们一些简单需求,暂时不考虑接前后端需求但是给米可以考虑tieba_064

2 个赞

感谢佬友,没想到写的这么快

用不上,顶帖支持

1 个赞

感谢大佬

你变了handsome2,之前你都是第一个找我的tieba_098

我喜新厌旧了

1 个赞

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。