我的第二篇博客(vue中的瀑布流插件 vue-waterfall-easy)

2023-05-16

vue-waterfall-easy是一款很好的瀑布流插件

以下是代码
转载自GitHub的官方文档
https://github.com/lfyfly/vue-waterfall-easy
以下是代码

<template>
      <div style="position: absolute; bottom: 0;top: 50px;width: 100%; margin-bottom: 60px;">
        <vue-waterfall-easy :imgsArr="imgsArr" @scrollReachBottom="getData"></vue-waterfall-easy>
      </div>
</template>

<script>
    import vueWaterfallEasy from 'vue-waterfall-easy'
    import axios from 'axios'
    export default {
      name: "fishHistory2",
      data() {
        return {
          imgsArr: [],
          group: 0, // request param
        }
      },
      components: {
        vueWaterfallEasy
      },
      methods: {
        getData() {
          axios.get('./static/mock/data.json?group=' + this.group)
          // 真实环境中,后端会根据参数group返回新的图片数组,这里我用一个静态json文件模拟
            .then(res => {
              this.imgsArr = this.imgsArr.concat(res.data)
              this.group++
            })
        },
      },
      created() {
        this.getData()
      }

    }
</script>

<style scoped>

</style>

以下是模拟接口的静态文件 data.json

[
  {
    "src": "./static/img/1.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/2.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/3.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/4.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/5.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/6.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/7.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/8.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/9.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/10.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/11.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/12.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/13.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/14.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/15.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/16.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/17.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/18.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/19.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  },
  {
    "src": "./static/img/20.jpg",
    "href": " /test",
    "info": "一些图片描述文字"
  }
]

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我的第二篇博客(vue中的瀑布流插件 vue-waterfall-easy) 的相关文章

  • 【Java】程序制作Docker镜像 推荐方案

    文章目录 背景制作条件Dockerfile指令 xff1a 实践步骤使用官网提供的基础镜像作为镜像基础设定容器的正确的时间和时区容器中采用非 root 用户权限启动应用程序 DockerFile样例COPY 与 ADD 区别 举个栗子 背景

随机推荐

  • 【Linux】ln -sf软连接

    文章目录 功能格式命令参数 xff1a 软链接硬链接 场景情况 功能 功能是为某一个文件在另外一个位置建立一个同步的链接 当 我们需要在不同的目录 xff0c 用到相同的文件时 xff0c 我们不需要在每一个需要的目录下都放一个必须相同的文
  • 【Java】Collection遍历使用Iterable迭代器

    span class token keyword package span span class token namespace com span class token punctuation span example span clas
  • 【SpringBoot】Thymeleaf融合ajax

    文章目录 效果ajax htmlController 效果 局部刷新 不会出现表单重复提交 ajax html span class token operator lt span span class token operator span
  • 【Java】file操作-删除文件中某一行中符合某一规则的

    效果 此处规则 xff0c 删除已空格分隔的域名行 xff0c 为防止因制表符等引起误删 xff0c 强制插入的规则空格分隔 同时要过滤掉 和其他非自己插入的数据格式 xff0c 避免误删 代码 package com ths arsena
  • 【Vue】组件ant design of vue

    文章目录 安装项目引入全局组件常见问题关键字避免处理校验异常es link栈溢出ant图库未加载 git追加到上一次提交文件 简单使用自定义组件 header列表加any问题ts类型 图标iocn 安装 span class token f
  • 【SpringBoot】配置文件application自定义内容引入

    背景 进行Spring Boot配置文件部署时 xff0c 发出警告Spring Boot Configuration Annotation Processor not configured xff0c 但是不影响运行 解决方案 pom x
  • ssh 登录失败

    SSH远程登录失败 xff0c 提示 Password authentication failed The authenticity of host 39 10 3 25 201 10 3 25 201 39 can 39 t be est
  • 【Vue】集成HTTP库Axios

    安装 进入vue项目目录 npm install axios 64 0 21 0 save 版本 简单使用 在一个页面中通过axios发送请求拿到后端数据 Home vue span class token function import
  • 【Nginx】mac快速安装使用

    效果图 安装 查找 brew search nginx 可用版本 使用 brew install nginx 安装nginx 查看brew列表 span class token punctuation span base span clas
  • 【Vue】vue3数据绑定

    文章目录 Vue2分析当前应用环境类型项目代码结构vue3取代生命周期函数的应用 vue3响应式ref xff08 xff09 数据绑定响应式reactive xff08 xff09 数据绑定比较两者 Vue2 分析当前应用环境 企业老项目
  • 【Java】SpringBoot整合多数据源JdbcTemplate、Mybatis、Jpa

    SpringBoot 整合 JdbcTemplate 多数据源 pom span class token comment lt 引入阿里的数据源 gt span span class token tag span class token t
  • 【Vue】集成Vuex存储

    导入 官网https vuex vuejs org zh installation html E7 9B B4 E6 8E A5 E4 B8 8B E8 BD BD cdn E5 BC 95 E7 94 A8 安装 npm install
  • element-plus日历(Calendar)动态渲染+避坑指南

    效果图 实战代码 span class token operator lt span template span class token operator gt span span class token operator lt span
  • 【opencv3】PnP测距(完整流程附C++代码)

    概述 我们只要获得特征点的世界坐标 xff08 三维坐标 xff09 2D坐标 xff08 像素坐标 xff09 相机内参矩阵 相机畸变参数矩阵以上四个参数即可以解得相机与标志物之间的外参 xff08 旋转矩阵R 平移矩阵T xff09 x
  • 【opencv3】鼠标框选矩形并显示当前像素点坐标和矩形中心点坐标C++

    实现目标 xff08 1 xff09 用鼠标在图中框选矩形目标 xff0c 然后保存框选的图片 xff1b xff08 2 xff09 鼠标拖动过程中要求显示框的线条以及鼠标当前像素点信息 xff08 坐标和RGB值 xff09 xff1b
  • TensorFlow入门教程(十三):利用inception-v3训练自己的模型

    一 训练自己模型的方法 inception v3 最初是在ImageNet比赛训练的 xff0c 其分类有1000多种 xff0c 但对于自己的特定目标 xff0c 分类效果并不好 xff0c 需要自己再对自己的数据进行训练 xff0c 有
  • 本地代码修改后如何更新Gitee仓库

    1 git status 查看当前有变更的代码文件 2 git add 你本地所有修改了的文件添加到暂存区 3 git commit m xxxxx 引号里面是你的介绍 xff0c 就是你的这次的提交是什么内容 xff0c 便于你以后查看
  • 大小端模式

    32位数字0x12345678在内存中的表示形式为 xff1a 1 大端模式 xff1a Big Endian就是高位字节排放在内存的低地址端 xff0c 低位字节排放在内存的高地址端 网络上的数据都是以大端数据模式进行交互的 低地址 gt
  • torch 和numpy的相互转化

    span class token keyword import span math span class token keyword import span torch span class token keyword import spa
  • 我的第二篇博客(vue中的瀑布流插件 vue-waterfall-easy)

    vue waterfall easy是一款很好的瀑布流插件 以下是代码 转载自GitHub的官方文档 https github com lfyfly vue waterfall easy 以下是代码 span class token ope