vue-waterfull-eazy图片不显示

weixin_38619946 2019-09-24 11:00:54
<template>
<div>
<vue-waterfall-easy :imgsArr="imgsArr", @scrollLoadImg="fetchImgsData">

</vue-waterfall-easy>
</div>

</template>
<script>
import vueWaterfallEasy from 'vue-waterfall-easy'
export default {
name:vueWaterfallEasy,
components: {
vueWaterfallEasy
},
data () {
return {
imgsArr: [], //存放所有已加载图片的数组(即当前页面会加载的所有图片)
fetchImgsArr: [] //存放每次滚动时下一批要加载的图片的数组
}
},
methods: {
initImgsArr (n, m) { //初始化图片数组的方法,把要加载的图片装入
var arr = []
for (var i = n; i < m; i++) {
arr.push({ src: `./node_modules/vue-waterfall-easy/demo/static/img/`+i+`.jpg`, link: '', info: '一些图片描述文字' }) //src为加载的图片的地址、link为超链接的链接地址、
//info为自定义的图片展示信息,请根据自己的情况自行填写
}
return arr
},

fetchImgsData () { //获取新的图片数据的方法,用于页面滚动满足条件时调用
this.imgsArr = this.imgsArr.concat(this.fetchImgsArr) //数组拼接,把下一批要加载的图片放入所有图片的数组中
}
},
created () {
this.imgsArr = this.initImgsArr(1, 10) //初始化第一次(即页面加载完毕时)要加载的图片数据
this.fetchImgsArr = this.initImgsArr(10, 20) // 模拟每次请求的下一批新的图片的数据数据
}
}

</script>
...全文
180 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38619946 2019-09-25
  • 打赏
  • 举报
回复
图片区域不为0,就是可以在网页检查中看到div,却没有图片
NANU-NANA 2019-09-24
  • 打赏
  • 举报
回复
先弄清楚,是图片不显示,还是图片区域size为0.

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧