Preguntas etiquetadas con angular

Preguntas sobre Angular (que no debe confundirse con AngularJS), el marco web de Google. Use esta etiqueta para preguntas angulares que no son específicas de una versión individual. Para el antiguo marco web AngularJS (1.x), use la etiqueta angularjs.

4
¿Cuándo usar FormGroup frente a FormArray?
FormGroup : Un FormGroup agrega los valores de cada FormControl secundario en un objeto, con cada nombre de control como clave. const form = new FormGroup({ first: new FormControl('Nancy', Validators.minLength(2)), last: new FormControl('Drew') }); FormArray : Un FormArray agrega los valores de cada FormControl secundario en una matriz. const arr …

7
Angular2 establece el valor para formGroup
Así que tengo una forma compleja para crear una entidad y también quiero usarla para editar. Estoy usando una nueva API de formas angulares. Estructuré el formulario exactamente como los datos que recupero de la base de datos, por lo que quiero establecer el valor de todo el formulario en …

8
Manejo de 401 a nivel mundial con Angular
En mi proyecto Angular 2, hago llamadas a API desde servicios que devuelven un Observable. El código de llamada luego se suscribe a este observable. Por ejemplo: getCampaigns(): Observable<Campaign[]> { return this.http.get('/campaigns').map(res => res.json()); } Digamos que el servidor devuelve un 401. ¿Cómo puedo detectar este error globalmente y redirigir …
90 angular 

6
¿Cómo y dónde usar :: ng-deep?
Soy nuevo en Angular 4, así que, ¿alguien podría explicar cómo y dónde usarlo ::ng-deepen Angular 4? En realidad, quiero sobrescribir algunas de las propiedades CSS de los componentes secundarios de los componentes principales. Además, ¿es compatible con IE11?

5
Angular 2 por qué asterisco (*)
En el documento angular 2, * y la plantilla , sabemos que * ngIf, * ngSwitch, * ngFor se puede expandir a la etiqueta ng-template. Mi pregunta es: Creo que el ngIfo ngForsin *también se puede traducir y expandir a una etiqueta de plantilla por motor angular. El siguiente código …


12
Obtenga todos los errores de validación de Angular 2 FormGroup
Dado este código: this.form = this.formBuilder.group({ email: ['', [Validators.required, EmailValidator.isValid]], hasAcceptedTerms: [false, Validators.pattern('true')] }); ¿Cómo puedo obtener todos los errores de validación this.form? Estoy escribiendo pruebas unitarias y quiero incluir los errores de validación reales en el mensaje de confirmación.

19
Error de rxjs / Subject.d.ts: la clase 'Subject <T>' extiende incorrectamente la clase base 'Observable <T>'
Extraje un código de plantilla de muestra de este tutorial e hice los siguientes dos pasos para comenzar: npm install // worked fine and created node_modules folder with all dependencies npm start // falló con el siguiente error- node_modules/rxjs/Subject.d.ts(16,22): error TS2415: Class 'Subject&lt;T&gt;' incorrectly extends base class 'Observable&lt;T&gt;'. Types of …


13
¿Cómo restablecer el archivo seleccionado con el tipo de archivo de etiqueta de entrada en Angular 2?
Así es como se ve mi etiqueta de entrada: &lt;input type="file" placeholder="File Name" name="filename" (change)="onChange($event)"&gt; &lt;button&gt;Reset&lt;/button&gt; Quiero restablecer el archivo seleccionado en Angular 2. Se agradecería mucho la ayuda. Déjeme saber si usted necesita más detalles. PD Podría obtener detalles del archivo de los $eventparámetros y guardarlo en una variable …
89 angular 

11
Cómo encontrar los controles no válidos en forma reactiva angular 4
Tengo una forma reactiva en Angular como a continuación: this.AddCustomerForm = this.formBuilder.group({ Firstname: ['', Validators.required], Lastname: ['', Validators.required], Email: ['', Validators.required, Validators.pattern(this.EMAIL_REGEX)], Picture: [''], Username: ['', Validators.required], Password: ['', Validators.required], Address: ['', Validators.required], Postcode: ['', Validators.required], City: ['', Validators.required], Country: ['', Validators.required] }); createCustomer(currentCustomer: Customer) { if (!this.AddCustomerForm.valid) { //some …

5
document.getElementById ¿reemplazo en angular4 / mecanografiado?
Entonces, estoy trabajando con angular4 en mi trabajo de práctica y esto es nuevo para mí. Afortunadamente, para obtener elementos html y sus valores utilicé &lt;HTMLInputElement&gt; document.getElementByIdo &lt;HTMLSelectElement&gt; document.getElementById Me pregunto si hay algún reemplazo para esto en angular


8
Angular: redireccionamiento manual a la ruta
Recientemente comencé a usar angular 4 en lugar de angular.js 1. He seguido el tutorial de héroes para aprender sobre los fundamentos de angular 4 y actualmente estoy usando el propio "RouterModule" de angular del paquete "@ angular / enrutador". Para implementar alguna autorización para mi aplicación, me gustaría saber …
89 angular 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.