Added: gallery lazy-load

This commit is contained in:
Molunerfinn
2018-06-26 21:11:04 +08:00
parent 4d55ac941f
commit 46189d2f34
4 changed files with 9 additions and 1 deletions

View File

@@ -37,7 +37,7 @@
<el-col :span="6" v-for="(item, index) in images" :key="item.id" class="gallery-list__img">
<div
class="gallery-list__item"
:style="{ 'background-image': `url(${item.imgUrl})` }"
v-lazy:background-image="item.imgUrl"
@click="zoomImage(index)"
>
</div>

View File

@@ -9,7 +9,10 @@ import db from '../datastore/index'
import { webFrame } from 'electron'
import './assets/fonts/iconfont.css'
import picBed from '../datastore/pic-bed'
import VueLazyLoad from 'vue-lazyload'
Vue.use(ElementUI)
Vue.use(VueLazyLoad)
webFrame.setVisualZoomLevelLimits(1, 1)
webFrame.setLayoutZoomLevelLimits(0, 0)