Install to your existing project using:
npm i @spongex/vue-image-zoom
Include ECMAScript:
import { ImageZoom } from '@spongex/vue-image-zoom'
Include CommonJS:
const { ImageZoom } = require('@spongex/vue-image-zoom')
Adapted from: https://codeconvey.com/html-image-zoom-on-click/
-
id
(optional) HTML Element ID -
src
(required) URL to image source -
alt
(optional) Alternate text for image -
width
(optional) Width of document image -
height
(optional) Height of document image -
caption
(optional) Caption for modal display
- Dependencies bump
- Bumped dependencies
- Updated Vue requirements to only ^3.0.0
- Fixed maintaining aspect ratio when zooming in.
- Slight CSS improvements
- Bump Vite dev dep
- Initial release