Eu sou novo em slickgrid e estava tentando entender a função destroy ().
Estava passando pelo ligação sobre a destruição da grade após a chamada de sucesso.
Alguém poderia, por favor, deixe-me saber qual é a diferença entre
mySlickgrid.destroy()
e mySlickgrid = null
?
Além disso, leia sobre algum vazamento de memória esta ligação.
Escreve mySlickgrid = null
evitaria vazamento de memória e serviria ao mesmo propósito que destroy ()?
Respostas:
0 para resposta № 1Existem alguns manipuladores e eventos que nãolimpo quando você acabou de definir a grade para null, então você deve definitivamente chamar destroy nele antes de anular isso. É possível que também configurá-lo como nulo faça com que algumas coisas sejam liberadas (se a destruição não for completa o suficiente), mas eu não sei em detalhes. Eu sempre a defino como nula após a destruição como uma prática recomendada.