zcloud-ui
Version:
A Component Library for Vue.js.
26 lines (24 loc) • 549 B
JavaScript
/* 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);
}
};