Páginas de desactivación de polímeros cuando no están a la vista
Estoy usando la plantilla del cajón de aplicación de polímero del polímero cli.
Estoy teniendo problemas con:
Cuando carga una nueva página, se importa el elemento html; entonces se ejecuta el códigoCuando me muevo a otra página, el código de la página anterior todavía se está ejecutando.¿Hay alguna forma de destruir y crear la página / elemento o suspender y habilitar?
¿Cuál es la mejor práctica para tratar este problema?
¿Las páginas implementan un método de creación y destrucción y lo invocan al cambiar de página?
Es decir
oldPageElement.destroy();
newPageElement.create();
Polymer({
is: 'my-random-page',
behaviors: [MyBehaviors.CommonPageBehavior],
/**
* @override
*/
create: function() {..}
/**
* @override
*/
destroy: function() {..}
})