点击img图片 缩放显示大图插件
兼容ie9及以上
Installation(安装)
npm install @mxssfd/img-zoom
或者cdn方式
<script src="https://cdn.jsdelivr.net/npm/mengxinssfd/img-zoom@main/img/"></script>
Usage(使用方法)
import ImgZoom
form
"@mxssfd/img-zoom";
new ImgZoom(options);
或者
<script src="lib-umd/index.js"></script>
<script>
new ImgZoom(options);
</script>
Options and Defaults(参数与默认参数)
interface scaleOption {
max?: number,
min?: number,
step?: number,
default?: number,
}
const defaultScale: scaleOption = {
max: 10,
min: 0.1,
step: 0.1,
default: 1,
};
interface options {
triggerImgClass?: string,
isClickViewImgClose?: boolean
scale?: scaleOption
}
const defaultOptions: options = {
triggerImgClass: "img-zoom",
isClickViewImgClose: false,
};
new ImgZoom({
scale: {
max: 10,
min: 0.1,
step: 0.1,
default: 1,
},
triggerImgClass: "img-zoom",
isClickViewImgClose: false,
});