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.


30
Error: valor inesperado 'indefinido' importado por el módulo
Recibo este error después de migrar a NgModule, el error no ayuda demasiado, ¿algún consejo, por favor? Error: Error: Unexpected value 'undefined' imported by the module 'AppModule' at new BaseException (http://localhost:5555/node_modules/@angular/compiler/bundles/compiler.umd.js:5116:27) at eval (http://localhost:5555/node_modules/@angular/compiler/bundles/compiler.umd.js:13231:35) at Array.forEach (native) at CompileMetadataResolver.getNgModuleMetadata (http://localhost:5555/node_modules/@angular/compiler/bundles/compiler.umd.js:13215:48) at RuntimeCompiler._compileComponents (http://localhost:5555/node_modules/@angular/compiler/bundles/compiler.umd.js:15845:51) at RuntimeCompiler._compileModuleAndComponents (http://localhost:5555/node_modules/@angular/compiler/bundles/compiler.umd.js:15769:41) at RuntimeCompiler.compileModuleAsync (http://localhost:5555/node_modules/@angular/compiler/bundles/compiler.umd.js:15746:25) at …
95 angular 


5
Llamar a una función al hacer clic en el evento en Angular 2
¿Cómo declarar una función dentro de un componente (mecanografiado) y llamarla en un evento de clic en Angular 2? A continuación se muestra el código para la misma funcionalidad en Angular 1 para el que necesito el código Angular 2: <button ng-click="myFunc()"></button> //controlador app.controller('myCtrl', ['$scope', function($cope) { $scope.myFunc= { console.log("function …

4
Múltiples contenidos ng
Estoy tratando de construir un componente personalizado usando múltiples ng-contenten Angular 6, pero esto no funciona y no tengo idea de por qué. Este es mi código de componente: <div class="header-css-class"> <ng-content select="#header"></ng-content> </div> <div class="body-css-class"> <ng-content select="#body"></ng-content> </div> Estoy tratando de utilizar este componente en otro lugar y hacer …

7
Angular: 'No se pudo encontrar HammerJS'
Estoy trabajando en un proyecto angular simple en el que estoy tratando de importar Material Design a mi proyecto, pero algunos de los componentes no funcionan correctamente y una advertencia de la consola dice: No se pudo encontrar HammerJS. Es posible que algunos componentes de Angular Material no funcionen correctamente. …

8
Servicio Angular 5 para leer el archivo .json local
Estoy usando Angular 5 y he creado un servicio usando el angular-cli Lo que quiero hacer es crear un servicio que lea un archivo json local para Angular 5. Esto es lo que tengo ... estoy un poco estancado ... import { Injectable } from '@angular/core'; import { HttpClientModule } …


7
Angular 2 - Enrutamiento - CanActivate trabajar con Observable
Tengo un AuthGuard (utilizado para enrutamiento) que implementa CanActivate . canActivate() { return this.loginService.isLoggedIn(); } Mi problema es que el resultado de CanActivate depende de un http-get-result; el LoginService devuelve un Observable . isLoggedIn():Observable<boolean> { return this.http.get(ApiResources.LOGON).map(response => response.ok); } ¿Cómo puedo unirlos? ¿Hacer que CanActivate dependa de un estado …


13
Angular 4.3 - HttpClient set params
let httpParams = new HttpParams().set('aaa', '111'); httpParams.set('bbb', '222'); ¿Por qué esto no funciona? Solo establece el 'aaa' y NO el 'bbb' Además, tengo un objeto {aaa: 111, bbb: 222} ¿Cómo puedo establecer todos los valores sin bucles? ACTUALIZAR (esto parece funcionar, pero ¿cómo se puede evitar el bucle?) let httpParams …

7
Qué usar en lugar de :: ng-deep
Estoy tratando de diseñar un elemento colocado por la salida del enrutador en angular y quiero asegurarme de que el elemento generado tenga un ancho del 100% De la mayoría de las respuestas, veo que debería usar el ::ng-deepselector, pero de los documentos de Angular está obsoleto. ¿Existe una alternativa …
94 html  css  angular 

8
Entrada de formulario personalizado angular 2
¿Cómo puedo crear un componente personalizado que funcione como una <input>etiqueta nativa ? Quiero que mi control de formulario personalizado sea compatible con ngControl, ngForm, [(ngModel)]. Según tengo entendido, necesito implementar algunas interfaces para que mi propio control de formulario funcione como el nativo. Además, parece que la directiva ngForm …

4
Usando una matriz de Observable Object con ngFor y Async Pipe Angular 2
Estoy tratando de entender cómo usar Observables en Angular 2. Tengo este servicio: import {Injectable, EventEmitter, ViewChild} from '@angular/core'; import {Observable} from "rxjs/Observable"; import {Subject} from "rxjs/Subject"; import {BehaviorSubject} from "rxjs/Rx"; import {Availabilities} from './availabilities-interface' @Injectable() export class AppointmentChoiceStore { public _appointmentChoices: BehaviorSubject<Availabilities> = new BehaviorSubject<Availabilities>({"availabilities": [''], "length": 0}) constructor() …


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.