Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- 02/03/2020
- = 02/03/2020 == proyecto: firebase + crud * [[https://angular-templates.io/tutorials/about/firebase-authentication-with-angular]] * [[https://angul... plates.io/tutorials/about/angular-crud-with-firebase]] === setup - borrar directorio **e2e** ... * [[https://palantir.github.io/tslint/|tslint]] se está deprecando * **--save-dev** solo en de
- angular: directivas estructurales
- * lógica en capa de presentación (plantilla) * se reconocen por tener **%%*%%** en el nombre * no... f * elemento que queremos ocultar o mostrar * se le asigna algun expresión que retorne un boolean ... directiva hace referencia a un atributo de la clase, si no, iría entre %%{{ }}%% * binding de eve... ipt>export class BodyComponent { mostrar = false; colores: string[] = ['rojo','verde','azul'];
- introducción a TypeScript y ECMAScript 6 (ES6)
- esita ser compilado * por defecto al compilar se genera código ECMAScript 5 * definición de los ... g.json** además: * versión ES que debe generarse * nivel exigencia de los warnings * compi... no * directorios de origen y destino * si se permiten características experimentales (aka deco... ombre); } saludar(alumno); </code> == tipos * se declaran los tipos, aunque pueden ser inferidos p
- angular: estructura proyecto
- itud paquetes de ayuda al desarrollo * cuando se genera la aplicación, solo se coge lo estrictamente necesario * esta carpeta ha de quedar fuera d... mática * le indica a la parte de Node.js como se creó package.json * deja rastro * **package... p.component.spec.ts: * pruebas unitarias (se usa **spec** para identificarlos) * src/app
- 09/03/2020
- bash>ng new myAngularLib --create-application=false</code> * un servicio == workspace * nueva metodología de desarrollo de aplicaciones, no se crea la estructura clásica de directorios * se trabaja sobre "librerias"... <code bash>ng g library... oyecto angular * y eso, por cada librería que se quiera crear == debugging * comunidad con tuto
- formularios
- e (two-way databinding) * si la vista cambia, se actualiza el modelo, y viceversa * se enlaza con el atributo **name** de html y el atributo **ngM... *[( propiedad )]**((banana in a box)), excepto si se usa **ngModel** * importar el **FormsModule** e... egador), tenemos:<sxh html><form [noValidate]="false"></sxh> * si no la queremos, quitamos la etiq
- angular: elementos básicos app
- c.ts (opcional) * app.component.ts * clase OO * sección **imports** * sección **... JSON como parámetro * sección definición clase * <sxh javascript; title:app.component.ts>i... set="utf-8"> <title>Hola mundo</title> <base href="/"> </head> <body> <app-root></app-root> </body> </html></sxh> == modulos * clase en fichero TS que usa un decorador (annotation) e
- angular: entorno
- es el fichero más importante de la app. Es una clase! * uso de decoradores para que en función de lo que allí definamos, la clase definida se comporte como una cosa u otra * app.component.ts<code javascript; app.component.ts>... omponent** * **export** para permitir que se pueda usar en otros módulos * app.module.ts
- angular: promesas y observables
- * sencillas de implementar * cuando termina, se pueden dar dos situaciones: * resolve() : OK ... antidad de datos y flujos (finito o infinito) * se pueden reintentar en caso de error (retry,replay) * se pueden encadenar operaciones adicionales: map, forEach, reduce, etc... * se pueden crear desde otras fuentes, como eventos {{
- angular: pipes
- pipes, como sus homólogos linux, pueden concatenarse:<sxh html><p>{{ now | date:'fullDate' | uppercase }}</p></sxh> == uppercase, lowercase == slice (5.2) == decimal (5.3) == percent == currency === cambiar fecha (locale) a castel
- angular: directivas y personalización
- de un elemento, componente u otra directiva * se usan como atributos de los elementos HTML (ngStyl... erate] d[irective] directivas/destacado --spec=false</code> * obtendremos algo así y le añadiremos l... **ElementRef** nos da acceso al elemento al cual se ha de aplicar la directiva (angular lo inyecta me
- angular: directivas de atributos
- mponent] components/<component> -it -is --spec=false</code> * directorio **components** podría var... * ''-it'': ? * ''-is'': ? * ''--spec=false'': no crear ficheros de pruebas unitarias <sxh t... SS * para evitar colisiones de estilos, angular se encarga de añadir atributos para que cada compone
- introducción e instalación
- JS * hasta la versión 1.7 era AngularJS * se suele hacer referencia a la versión * coexist... n sido consideradas obsoletas en la anterior release * libera nuevas versiones mayores cada 6 me... ativas * para dispositivos móviles, integrándose con Cordova, Ionic o NativeScript == velocidad y
- angular: servicios
- jetos, nosotros solo los usamos * los servicios se crean una única vez y se reaprovechan == ámbito * global: cualquier componente de la aplicación ... los componentes del módulo * componente: solo ese componente y descendientes == creación * ''ng
- ANGULAR
- a4 * [[development:angular:tic-tac-toe]] === fase 2 (gilberto) * [[development:angular:20200226]]... rgar módulos angular en proyectos descargados (no se comparte el directorio **node_modules**):<code ba... SS inline, no fichero anexo * ''%%--%%spec=false'' -> ''%%--%%skipTests'' (nuevo formato): no añad