抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

在封装组件库或各种父子组件业务中,很多时候会需要既支持同步返回值,又支持通过 Promise 或 async/await 异步方式返回,最常见的比如 Modal 组件,既要支持点击 `提交` 按钮立刻关闭模态框,又要支持点击 `提交` 按钮后按钮进入 `loading` 状态且模态框不关闭,之后与后端进行交互,由后端返回结果来决定是否关闭模态框

这篇文章主要介绍了vue实现可自由拖拽对话框功能,并通过directive集成指令,基于element-ui的e-dialog,原则上任何框架都可适用

因此本文通过vue的template结合jsx/tsx,使用elementPlus组件库,实现配置动态渲染视图