Los módulos pueden contener referencias a archivos JavaScript y CSS externos, causando que estos sean cargados automáticamente cuando el módulo mismo es cargado.
Incluyendo JavaScript Externo
La inclusión de scripts es una forma conveniente de asociar archivos JavaScript externos con tu modulo de manera automática. Usa la siguiente sintaxis para cargar un archivo JavaScript externo dentro de la página alojada en tú proyecto, antes de que el entry point de tu módulo sea llamado:
<script src="js-url"/>
El script es cargado dentro del namespace de la página como si lo hubieras incluido explícitamente usando la etiqueta <script> de HTML. El script será cargado antes que el método onLoadModule() sea llamado.
Incluyendo Hojas de Estilo Externas
La inclusión de hojas de estilo es una excelente forma de asociar archivos CSS externos con tú módulo de una manera automática. Usa la siguiente sintaxis para añadir archivos CSS externos a la página de tú módulo:
<stylesheet src="css-url"/>
Puedes añadir cualquier número de hojas de estilo de ésta manera, y el orden de la inclusión dentro de la página refleja el orden en que estos elementos aparecen en tú módulo XML.
Inclusión y herencia de módulos
La herencia de módulos crea recursos de inclusión particularmente convenientes. Si deseas crear una librería re-utilizable que depende de archivos JavaScript y CSS particulares, puedes estar seguro que los clientes de tú librería tienen todo lo que necesitan automáticamente, usando herencia desde tú módulo.
Un consejo
Versiones de GWT posteriores a la versión 1.4 requieren una función script-ready para determinar cuando un script incluido fue cargado. Ahora esto ya no es necesario; todos los scripts incluidos serán cargados cuando la aplicación inicie, en el orden en el que estos fueron declarados.
Entradas relacionadas

0 comentarios:
Publicar un comentario en la entrada