import { createApp } from "vue"; /** * Vue3组件示例化为Popup的DOM * * @param {*} comp 传入的vue组件 * @param {*} para 传入的vue组件的参数 * @return {*} HTMLElement */ export function initVue3Popup(comp: any, para: any) { const vNodeDom = document.createElement("div"); document.body.appendChild(vNodeDom); const vNode = createApp(comp, { ...para }); // vue2中可使用extend vNode.mount(vNodeDom); return vNode._container; }