naive-ui icon indicating copy to clipboard operation
naive-ui copied to clipboard

Make `<NDialog />` Draggable

Open ue360 opened this issue 3 years ago • 12 comments

This function solves the problem (这个功能解决的问题)

或者有啥建议,可以给dialog单独增加一下拖拽功能,现在我们想在2.23.2版本上做一下定制,也没找到这个版本的代码

Expected API (期望的 API)

移动窗口

ue360 avatar Jan 11 '22 05:01 ue360

应该不会

Talljack avatar Jan 11 '22 05:01 Talljack

应该不会

请问下,在哪能拉到2.23.2的代码,怎么tag里面从19后就断了

ue360 avatar Jan 11 '22 06:01 ue360

应该不会

请问下,在哪能拉到2.23.2的代码,怎么tag里面从19后就断了

直接在当前项目的主页里拉就行 image

Talljack avatar Jan 11 '22 07:01 Talljack

应该不会

请问下,在哪能拉到2.23.2的代码,怎么tag里面从19后就断了

@07akioni tag断了问题

Talljack avatar Jan 11 '22 07:01 Talljack

我可能没推

07akioni avatar Jan 11 '22 13:01 07akioni

@ue360 在 comment message 搜一下,2.23.2

版本我会推一下

07akioni avatar Jan 11 '22 13:01 07akioni

移动窗口这个事我一直不是很感冒,能讲讲动机是啥么? 移动了能解决啥问题?

07akioni avatar Jan 11 '22 13:01 07akioni

移动窗口这个事我一直不是很感冒,能讲讲动机是啥么? 移动了能解决啥问题?

打开弹窗后还想瞄一下主窗口的内容,就想去把它移开

像我们的使用场景是主窗口是一个室内地图,弹窗里面和主窗口是socket实时监控数据,会有比对查看当前地图内动作

ue360 avatar Jan 12 '22 02:01 ue360

看了一下 mui 有做这个功能 https://mui.com/zh/components/dialogs/#draggable-dialog

Sepush avatar Jan 12 '22 04:01 Sepush

会考虑一下的,但是不会很快上

07akioni avatar Jan 12 '22 14:01 07akioni

拖拽对话框是有意义的,有时候会有一些遮挡,或者输入者想参考窗口的其他内容来输入,所以需要拖拽到其他位置,我实际项目中使用经常会不自觉的去拖拽。

vipzhicheng avatar May 07 '22 04:05 vipzhicheng

拖拽对话框是有意义的,有时候会有一些遮挡,或者输入者想参考窗口的其他内容来输入,所以需要拖拽到其他位置,我实际项目中使用经常会不自觉的去拖拽。

有计划,最近打算搞搞

07akioni avatar May 08 '22 16:05 07akioni

迫切需要

liu-xinhui avatar Nov 18 '22 14:11 liu-xinhui

有在搞了嘛

zhuangState avatar Jun 19 '23 09:06 zhuangState

https://github.com/tusen-ai/naive-ui/issues/5066#issuecomment-1764851362

liuzongyang255 avatar Oct 19 '23 00:10 liuzongyang255