vue-grid-layout icon indicating copy to clipboard operation
vue-grid-layout copied to clipboard

不通过拖拽,直接修改元素的w导致布局错乱

Open 2568487989 opened this issue 1 year ago • 12 comments

Software version (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Vue Version [e.g. 2.5.7]
  • vue-grid-layout Version: [e.g. 2.3.3]

Describe the bug A clear and concise description of what the bug is.

Please use the CodeSandbox Template to demonstrate your bug. It is much easier for us to help you if you do.

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Additional context Add any other context about the problem here.

2568487989 avatar Mar 27 '24 09:03 2568487989

有解决办法吗

LnksW avatar Jun 25 '24 06:06 LnksW

so do i

qinshiwenxiaobaobei avatar Aug 05 '24 02:08 qinshiwenxiaobaobei

直接修改w需要调用画布grid-layout组件的resizeEvent去重新布局,还需要调用updateLayouts方法去更新缓存布局对象中的位置信息

lichencc avatar Feb 07 '25 02:02 lichencc

直接修改w需要调用画布grid-layout组件的resizeEvent去重新布局,还需要调用updateLayouts方法去更新缓存布局对象中的位置信息

怎么写啊?用$refs获取组件实例然后调用resizeEvent和updateLayouts方法吗?

qinshiwenxiaobaobei avatar Feb 07 '25 02:02 qinshiwenxiaobaobei

直接修改w需要调用画布grid-layout组件的resizeEvent去重新布局,还需要调用updateLayouts方法去更新缓存布局对象中的位置信息

怎么写啊?用$refs获取组件实例然后调用resizeEvent和updateLayouts方法吗?

我没有用npm包的形式,直接把源码当作组件放到项目里了。npm包的形式很多需求都做不了,不灵活

lichencc avatar Feb 07 '25 03:02 lichencc

直接修改w需要调用画布grid-layout组件的resizeEvent去重新布局,还需要调用updateLayouts方法去更新缓存布局对象中的位置信息

怎么写啊?用$refs获取组件实例然后调用resizeEvent和updateLayouts方法吗?

直接修改源码吧,我最后也是改源码才满足的需求

LnksW avatar Feb 07 '25 03:02 LnksW

直接修改w需要调用画布grid-layout组件的resizeEvent去重新布局,还需要调用updateLayouts方法去更新缓存布局对象中的位置信息

怎么写啊?用$refs获取组件实例然后调用resizeEvent和updateLayouts方法吗?

直接修改源码吧,我最后也是改源码才满足的需求

能看看你是怎么改的吗?参考一下

qinshiwenxiaobaobei avatar Feb 07 '25 03:02 qinshiwenxiaobaobei

直接修改w需要调用画布grid-layout组件的resizeEvent去重新布局,还需要调用updateLayouts方法去更新缓存布局对象中的位置信息

怎么写啊?用$refs获取组件实例然后调用resizeEvent和updateLayouts方法吗?

直接修改源码吧,我最后也是改源码才满足的需求

能看看你是怎么改的吗?参考一下

我把这个“直接改w”的需求砍了😂,直接说做不了。改源码是另外的需求。源码还行,不太难理解

LnksW avatar Feb 07 '25 03:02 LnksW

直接修改w需要调用画布grid-layout组件的resizeEvent去重新布局,还需要调用updateLayouts方法去更新缓存布局对象中的位置信息

怎么写啊?用$refs获取组件实例然后调用resizeEvent和updateLayouts方法吗?

直接修改源码吧,我最后也是改源码才满足的需求

能看看你是怎么改的吗?参考一下

我把这个“直接改w”的需求砍了😂,直接说做不了。改源码是另外的需求。源码还行,不太难理解

你厉害,直接砍需求,解决不了问题就解决提出问题的人了是吧

qinshiwenxiaobaobei avatar Feb 07 '25 03:02 qinshiwenxiaobaobei

直接修改w需要调用画布grid-layout组件的resizeEvent去重新布局,还需要调用updateLayouts方法去更新缓存布局对象中的位置信息

怎么写啊?用$refs获取组件实例然后调用resizeEvent和updateLayouts方法吗?

直接修改源码吧,我最后也是改源码才满足的需求

能看看你是怎么改的吗?参考一下

我把这个“直接改w”的需求砍了😂,直接说做不了。改源码是另外的需求。源码还行,不太难理解

你厉害,直接砍需求,解决不了问题就解决提出问题的人了是吧

有的产品就是逆天,啥功能都想要

LnksW avatar Feb 07 '25 03:02 LnksW