【问题标题】:Gridster2 - Angular 11 Gridster items order gets changed when I resize another gridster item from sideGridster2 - 当我从侧面调整另一个 gridster 项目的大小时,Angular 11 Gridster 项目的顺序会发生变化
【发布时间】:2022-06-19 14:15:59
【问题描述】:

我在 Angular 的 Gridster2 库中遇到问题。

情况:

在我的 Angular 应用程序中,Gridster 有 2 列。第一列有 2 个 Gridster 项目,其中第一个 gridster 项目名称是“First Item”,第二个 gridster 项目名称是“Second Item”。现在在第二列(右侧)中,我有一个名为“Side Item”的网格项目,它跨越 2 行,以匹配左侧组合在一起的“First Item”和“Second Item”的相同高度。

行动:

我尝试将“辅助项”的大小调整为水平方向具有“第一项”和“第二项”的第一列。

预期行为:

当向左调整'Side Item'的大小时,'First Item'和'Second Item'将被向下推,保持顺序是'First Item'将在'Second Item'之上。

问题:

当我向左调整“辅助项目”的大小时,我看到“第一个项目”和“第二个项目”被推到了预期的下方。 但是顺序变了。现在是“第二项”下面的“第一项”。

我需要这方面的帮助。有什么解决方法吗?要了解更多我在这里尝试做的事情,请访问https://github.com/tiberiuzuld/angular-gridster2/issues/818

Gif image of what I am trying to do

我在 Gridster2 演示站点 https://tiberiuzuld.github.io/angular-gridster2/ 中看到了同样的问题

请记住,尝试拖放时也会出现此问题。

【问题讨论】:

    标签: angular-gridster2


    【解决方案1】:

    有什么帮助吗?我想问题是gridster的pushItem服务在哪里。但我无法确定是哪部分代码导致了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-10
      • 2021-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多