feat: 初始化

This commit is contained in:
George
2025-07-07 15:55:44 +08:00
commit 9b7bfcfe5a
969 changed files with 123036 additions and 0 deletions

View File

@ -0,0 +1,24 @@
// src/plugins/PopupPlugin.js
import {
ref
} from 'vue';
export default {
install(app) {
const cusModal = ref()
app.config.globalProperties.$cusModal = {
register(instance) {
cusModal.value = instance;
},
showModal(options) {
if (cusModal.value) {
cusModal.value.showDialog(options)
}
},
closeModal() {
if (cusModal.value) {
cusModal.value.closeDialog()
}
}
};
}
};