147 Star 847 Fork 479

DevUI / vue-devui

 / 详情

【modal】弹窗open函数直接报错,目前生产环境不展示button,开发环境不弹窗

待办的
创建于  
2021-12-10 10:56

如下:
输入图片说明

原因:Modal中使用了Button,但其直接通过hrender进行渲染domappenddiv中,而并未未挂载在app上,因此导致Button中的v-dLoading指令无法找到引起的报错。

修改方法:

  1. Button组件中的v-dLoading删除,增加props:{loading}。但这样不能避免Modal中的content传入自定义指令。
  2. 修改Modal实现方法,模态框使用频率较高,并且用户更偏向于在里面加slot来自定义内容,目前方法应该是参照ng实现的,但并不太适合Vue。可以用Component代替函数方式(参考Element/Antd等)。

评论 (0)

孑孓 创建了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
TypeScript
1
https://gitee.com/devui/vue-devui.git
git@gitee.com:devui/vue-devui.git
devui
vue-devui
vue-devui

搜索帮助