1.0.3 • Published 4 years ago
markdown-it-img-lazy v1.0.3
markdown-it-img-lazy
a markdown-it plugin to better supporting image lazy loading
The plugin will preferentially use native image lazy-loading, if the browser does not support it, it will be implemented through lozad
Installation
yarn add markdown-it-img-lazy
# or
npm i markdown-it-img-lazyUsage
md.use(require('markdown-it-img-lazy'), /* Options */)then you need
load Lozad.js in the head tag of your page
load imgLazy.js closer the </body> tag of your page
Options
useNative
- Type:
Boolean - Default:
true - Required:
false
Use the native image lazy-loading for the web
if useNative = true
 -> <p><img alt="img" data-src="img.jpg" loading="lazy" class="lazy"></p>
if useNative = false
 -> <p><img alt="img" data-src="img.jpg" class="lazy"></p>selector
- Type:
string - Default:
lazy - Required:
false
Default class name for image
prefix
- Type:
stringFunction - Default:
'' - Required:
false
Config prefix for src in images