如何防止从 PrimeNG 拖动 p-dialog 到屏幕外
How can I prevent off the screen the dragging of a p-dialog from PrimeNG
我正在使用 PrimNG 的 p-dialog。启用 [draggable]
后,我可以使用 [minX]
和 [minY]
.
防止模态框在左侧和顶部被拖出屏幕
有没有办法防止模态框在右侧和底部被拖出屏幕?
我在相当标准的实现中使用 https://www.primefaces.org/primeng/#/dialog。
由于“[minX]”是向左拖动的最小坐标,而“[minY]”是向上拖动的最小坐标,因此将它们设置为较大的负数,即 [minX]="-1000" [minY]="-1000"
。通过这种方式,您将能够将对话框更多地拖动到左侧和顶部。
但正如我发现的那样,当您滚动页面然后打开模式时,Edge 遇到了一些问题
我正在使用 PrimNG 的 p-dialog。启用 [draggable]
后,我可以使用 [minX]
和 [minY]
.
有没有办法防止模态框在右侧和底部被拖出屏幕?
我在相当标准的实现中使用 https://www.primefaces.org/primeng/#/dialog。
由于“[minX]”是向左拖动的最小坐标,而“[minY]”是向上拖动的最小坐标,因此将它们设置为较大的负数,即 [minX]="-1000" [minY]="-1000"
。通过这种方式,您将能够将对话框更多地拖动到左侧和顶部。
但正如我发现的那样,当您滚动页面然后打开模式时,Edge 遇到了一些问题