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.


8
Migración de Angular 6 -.angular-cli.json a angular.json
Actualicé mi proyecto a Angular 6 y todo salió bien, excepto la conversión del .angular-cli.jsonarchivo. De la guía que seguí, se dijo que esto lo convertirá automáticamente. npm install -g @ angular / cli npm install @ angular / cli ng update @ angular / cli Sin embargo, no fue …
81 angular 

7
Cookies angulares
He estado buscando cookies angulares por todas partes, pero no he podido encontrar cómo implementar la administración de cookies en Angular. ¿Hay alguna forma de administrar las cookies (como $ cookie en AngularJS)?


8
¿Cómo abrir un enlace en una nueva pestaña usando angular?
Tengo un componente angular 5 que necesita abrir un enlace en una nueva pestaña, probé lo siguiente: <a href="www.example.com" target="_blank">page link</a> cuando abro el enlace, la aplicación se vuelve lenta y abre una ruta como: localhost:4200/www.example.com Mi pregunta es: ¿Cuál es la forma correcta de hacer esto en angular?
81 html  angular  routes  anchor 


9
Cómo cancelar una suscripción en Angular2
¿Cómo se cancela una suscripción en Angular2? RxJS parece tener un método de eliminación, pero no puedo averiguar cómo acceder a él. Así que tengo un código que tiene acceso a un EventEmitter y se suscribe a él, como este: var mySubscription = someEventEmitter.subscribe( (val) => { console.log('Received:', val); }, …

4
Obtener instancia de servicio sin inyección de constructor
Tengo un @Injectableservicio definido en bootstrap. Quiero obtener la instancia del servicio sin usar la inyección del constructor. Intenté usar ReflectiveInjector.resolveAndCreatepero eso parece crear una nueva instancia. La razón por la que intento hacerlo es que tengo un componente base derivado de muchos componentes. Ahora necesito acceder a un servicio, …

5
Entrada personalizada angular2 rc.5, descriptor de acceso sin valor para control de formulario con nombre no especificado
Tengo un componente de entrada personalizado simple como este, import {Component, Provider, forwardRef} from "@angular/core"; import {ControlValueAccessor, NG_VALUE_ACCESSOR} from "@angular/forms"; const noop = () => {}; const CUSTOM_INPUT_CONTROL_VALUE_ACCESSOR: any = { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => CustomInputComponent), multi: true }; @Component({ selector: 'custom-input', template: ` <input class="form-control" [(ngModel)]="value" name="somename" (blur)="onTouched()"> …
80 angular 

6
¿Cómo servir imágenes en Angular2?
Estoy tratando de poner la ruta relativa a una de mis imágenes en mi carpeta de activos en una etiqueta src de imagen en mi aplicación Angular2. Establecí una variable en mi componente en 'fullImagePath' y la usé en mi plantilla. He probado muchos caminos posibles diferentes, pero parece que …



4
"El tipo 'EventEmitter' no es genérico" ERROR en angular
Actualmente estoy siguiendo un tutorial y el tutorial está utilizando EventEmitter. El código es así @Output() ratingClicked: EventEmitter<string> = new EventEmitter<string>(); Pero el código de Visual Studio me da estos errores: El tipo 'EventEmitter' no es genérico. Se esperaba 0 argumentos de tipo, pero obtuve 1. Incluso en el sitio …

15
Material angular no se pudo encontrar el tema principal de material angular
En mi proyecto Angular2, instalo el último complemento de material de https://material.angular.io/guide/getting-started . Luego agrego @import '~@angular/material/prebuilt-themes/deeppurple-amber.css';a mi archivo css para mi componente. Pero en mi consola Angular muestra este error: material.es5.js: 148 No se pudo encontrar el tema principal de Angular Material. Es posible que la mayoría de los …
80 angular  themes 


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.