Tag: LAZY-LOADING
Tengo el siguiente código: def obtener_datos(): return {“a”: 1, “b”: 2} def main(): lazy_dic = lambda: obtener_datos() valor_a = lazy_dic()[“a”] valor_b = lazy_dic()[“b”] Quiero que la función obtener_datos() se evalúe solo una vez, y solo la primera vez que se llame. Cuando se llama a la asignación para valor_b, no . . . Read more
Quiero separar mi interfaz de usuario y lógica para disminuir el tamaño del paquete. Sé que puedo separar la lógica con el enfoque de componentes sin interfaz gráfica o hooks personalizados, etc. pero también quiero separar la lógica del paquete. Supongo que puedo lograr esto cargando perezosamente toda la lógica . . . Read more
Tengo mi código como se muestra a continuación en app.component.html, es decir, tan pronto como el usuario llega a la pantalla de inicio; quiero cargar de forma perezosa el componente app-image-gallery y app-users-list, y quiero cargarlos con algún efecto de brillo o Loader tan pronto como el usuario llegue al . . . Read more
Tengo una aplicación de ReactJS construida con react-lazy-load-image-component para mejorar el rendimiento. Mi código envuelve componentes que tardan en inicializarse con algo como: <h2 classname=”{styles.sectionTitle}”>Categories</h2> <row> {categories && categories.map((category, index) => { if (category.image) { return ( <col xs=”{6}” md=”{4}” key=”{index}” classname=”{[” ‘col-xs-4=”” col-md-4=”” col-lg-4=”” col-xl-3’,=”” styles.thumbnail=”” ].join(‘=”” ‘)}=””> <lazyloadcomponent> . . . Read more
Mi implementación es la siguiente: Rutas de la aplicación: ”’ export const AppRoutes: Routes = [ { path: ‘external’, loadChildren: ‘./_Layouts/external-layout/external-layout.module#ExternalLayoutModule’ }] ”’ Rutas externas: ”’ export const ExternalRoutes: Routes = [ { path: ”, component: ExternalComponent, pathMatch: ‘full’, canActivate: [AuthGuard] }, { path: ‘programmes’, component: ProgrammesComponent, canActivate: [AuthGuard] }, . . . Read more