Merge branch 'master' of github.com:9th-js/wcui

master
yutent 2023-04-28 10:37:26 +08:00
commit b9a01d11ff
1 changed files with 8 additions and 2 deletions

View File

@ -262,15 +262,21 @@ class ImagePreview extends Component {
}
}
ImagePreview.reg('image-preview')
const instance = new ImagePreview()
document.body.appendChild(instance)
let instance = null
window.imagePreview = function (options) {
if (!instance) {
instance = new ImagePreview()
document.body.appendChild(instance)
}
if (Array.isArray(options)) {
instance.list = options
} else {
Object.assign(instance, options)
}
instance.visible = true
return instance
}