Проблема рендеринга сетки w2ui

Я использую сетку w2ui (1.4) и угловую 1.3.4, пытаясь визуализировать сетку в одном виде. Но при первой загрузке сетка загружается успешно. Но при изменении вида сетка не загружается, бросая какую-то ошибку

ERROR: The parameter "name" is not unique. There are other objects already created with the same name (obj: grid).
ERROR: The parameter "name" is not unique. There are other objects already created with the same name (obj: layout). 

Итак, как правильно каждый раз загружать сетку? Я не могу изменить имя макета и имя сетки.

ниже ссылка для plnkr: http://plnkr.co/edit/HzxZwJ22z2ywYmlchxFM?p=preview

1 ответ

Решение

Сначала вы должны уничтожить объекты w2ui

if(w2ui.hasOwnProperty('layout')){
  w2ui['layout'].destroy();
}
if(w2ui.hasOwnProperty('grid')){
  w2ui['grid'].destroy();
}

или повторно использовать их с

w2ui.layout.content('left',w2ui['grid'])
Другие вопросы по тегам