Невозможно добавить виджет каждый раз после события "dragstop" [gridstack plugin + jqueryui] - PullRequest
0 голосов
/ 17 сентября 2018

Настройка: [Gridstack] Я использую "0.4.0", слитый с "1.0.0-dev" из ветви разработки.

У меня есть столбец для плагина / виджета, который я буду перетаскивать на сетку, поэтому в основном я использую jQueryUI для перетаскивания и перетаскивания.

Только что обнаружена проблема при изменении размера и перетаскивании элементов вокруг и через некоторое время при попытке перетаскивания другого в сетку выдается ошибка «Uncaught TypeError: Невозможно установить свойство» _grid of undefined «line 933» node._grid = self; ". Скриншот прилагается.

Также «сетка-ручка» прикреплена к сетке с дополнительным классом, называемым «мышка-перетаскивание». Он полностью разрушает плагин, и вам нужно обновить страницу, чтобы вернуть все функции в нормальное состояние, но при каждом другом событии dragstop.

<div id="sidebar">
   <div class="item ui-draggables"><span>{json-config}</span></div>
</div>
<div id="grid1" class="grid-stack">
   <div class="grid-stack-item">//loaded from draggables with json config</div>
</div>

http://www.screencast.com/t/snK9VR1C442

...