UNPKG

zcloud-ui

Version:

A Component Library for Vue.js.

26 lines (24 loc) 549 B
/* eslint-disable */ import 'zcloud-ui/src/utils/boxer/jquery.fs.boxer.js'; import 'zcloud-ui/src/utils/boxer/jquery.fs.boxer.css'; import { getFileType } from 'zcloud-ui/src/utils/global'; const bind = (el, binding, vnode) => { let imgSrc = binding.value; if (imgSrc) { let type = getFileType(imgSrc); if (['pdf', 'image'].includes(type)) { $(el).boxer2(); } } $(el).click(function () { return false; }); }; export default { bind (...rest) { bind(...rest); }, update (...rest) { bind(...rest); } };