变化检测中的角度2+GridStack错误

Angular 2 + GridStack error in change detection?

本文关键字:2+GridStack 错误 变化检测      更新时间:2024-02-02

我正在开发一个应用程序,GridStack不仅能很好地与A2配合使用,我已经设法在webpack中转换了它,但该插件有两个主要缺陷,我必须声明ngFor呈现的项是GridStack项,然后破解一个触发窗口大小更新的更新来显示元素。

到目前为止,它是有效的,但第二个缺陷非常糟糕,发生的是ngFor制作的A2模型停止传播数据中的更改,这完全是错误的,有人知道如何修复,一个更好的插件或仪表板页面的东西吗?

也许手动操作更好,尽管我失去了拖放功能和响应能力。

我是Angular2的新手,但我一直在摆弄Gridster.js,它似乎很好。适用于动态*ngFor循环:

<div *ngFor="let dev of devs" class="col-1-4">    
    <div class="module dev grid-item" [ngGridItem]="{'col':dev.id,'dragHandle': 'header'}">
        <header>
            <!-- content in here -->
        </header>
    </div>
</div>

https://github.com/BTMorton/angular2-grid

您尝试过使用格架角度库吗?