代码拉取完成,页面将自动刷新
a vue waterfall component
# Installation
npm install vue-pre-waterfall --save
# es6 import
import vuePreWaterfall from 'vue-pre-waterfall'
Vue.use(vuePreWaterfall)
# Example
<pre-waterfall :imgs="data"
:gap="15"
:radius="6"
:border="false"
shadow
hover
@scrollToBottom="updateData"
@imgClick="imgClick">
<div class="info" slot-scope="props">
第{{props.index + 1}}张图片
</div>
<div class="loading" slot="loading">
loading...
</div>
</pre-waterfall>
props | type | default | description |
---|---|---|---|
imgs | Array | 必填,例:[{src: 'a.png', ...}, ...] | |
gap | Number | 20 | 卡片间距,单位px |
hover | Boolean | false | 鼠标悬浮图片特效 |
border | Boolean | true | 卡片边框 |
shadow | Boolean | false | 卡片阴影 |
radius | Number | 8 | 卡片圆角,单位px |
name | params | description |
---|---|---|
scrollToBottom | 滚动到底部触发事件 | |
imgClick | img index | 点击图片触发事件 |
1.default
params
param | description |
---|---|
img | |
index |
2.slot="loading"
params 无
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。