0.1.5 • Published 3 years ago

@fengsi/vue-lazy-img v0.1.5

Weekly downloads
-
License
-
Repository
github
Last release
3 years ago

@fengsi/vue-lazy-img

Installation

$ npm i @fengsi/vue-lazy-img

Usage

  import Vue from 'vue'
  import lazyImage from '@fengsi/vue-lazy-img'
  import '@fengsi/vue-lazy-img/lib/lazy-image.css'
  Vue.component('lazyImage', lazyImage)

  // or component
  import lazyImage from '@fengsi/vue-lazy-img'
  import '@fengsi/vue-lazy-img/lib/lazy-image.css'
  export default {
    components: {
      lazyImage,
    },
  }

props

keydescriptiondefaultoptions
sources赋值给元素指定多个媒体资源,适用响应式加载不同尺寸的图片,列如:sources="{ srcset: 'src/example.jpg', media: '(min-width: 800px)' }"[]Array
src图片路径nullString
lazySrc懒加载图片路径nullString
alt图片alt属性nullString
title图片title属性nullString
asBackground是否作为背景图模式falseBoolean
gradient只有asBackground为true时起作用;图片遮罩层,应用linear-gradient值, 列如:gradient="to top,rgba(0,0,0,1),rgba(0,0,0,0)"nullString
imgAttributeWidth元素自身的width属性nullNumber,String
imgAttributeHeight元素自身的height属性nullNumber,String
height图片高度nullNumber,String
maxHeight图片最大高度nullNumber,String
minHeight图片最小高度nullNumber,String
width图片宽度nullNumber,String
maxWidth图片最大宽度nullNumber,String
minWidth图片最小宽度nullNumber,String

example

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

git commit -m

提交的时候遵守约定式提交 Conventional Commits规范

Customize configuration

See Configuration Reference.

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2-0

3 years ago

0.1.1-0

3 years ago

0.1.0

3 years ago