mirror of
https://github.com/jeecgboot/JeecgBoot.git
synced 2025-12-08 17:12:28 +08:00
18 lines
437 B
Java
18 lines
437 B
Java
import JModal from './JModal'
|
|
import JPrompt from './JPrompt'
|
|
|
|
export default {
|
|
install(Vue) {
|
|
Vue.component(JModal.name, JModal)
|
|
|
|
const JPromptExtend = Vue.extend(JPrompt)
|
|
Vue.prototype.$JPrompt = function (options = {}) {
|
|
// 创建prompt实例
|
|
const vm = new JPromptExtend().$mount()
|
|
vm.show(options)
|
|
// 关闭后销毁
|
|
vm.$on('after-close', () => vm.$destroy())
|
|
return vm
|
|
}
|
|
},
|
|
} |