Articles of angular

Angular2: l’applicazione si arresta in modo anomalo / non risponde dopo aver rilevato un’eccezione / errore

Come dire ad Angular di non bloccare l’intera applicazione quando incontra un’eccezione? Non sono sicuro che sia ansible anche perché Google non mi ha illuminato su questo. Ma sembra fondamentale per qualsiasi applicazione web a pagina singola. Angolare è veloce e tutto ma ogni volta che incontra un’eccezione e genera un errore, l’applicazione completa non […]

utilizzando librerie JS esterne nel mio progetto angular 2

Ho bisogno di usare questa libreria JS nel mio progetto angular 2 questa domanda può essere duplicata con me, ma nessuna risposta ha funzionato per me Ho provato ad includere la libreria come tag script nella mia pagina index.html Non lo vede sempre http: // localhost: il file 8100 / PrayTimes.js non esiste inoltre ho […]

Angular 2: instradamento senza modifica dell’URL

Come posso instradare in un’app Angular 2 senza modificare l’URL? (questo perché l’app si trova in una delle diverse tabs di una pagina di un’app di Django, dove è opportuno lasciare l’URL invariato). attualmente ho qualcosa di simile all’interno di app.component.ts @RouteConfig([ { path: ‘/home’, name: ‘Home’, component: HomeComponent, useAsDefault: true }, { path: ‘/user/:id’, […]

Costruttore angular a 2 componenti V Oninit

Se voglio che la funzione x si verifichi ogni volta che un componente viene caricato, se è la prima volta, navigo in un altro sito e navigo all’indietro o è la quinta volta che il componente è stato caricato. Cosa dovrei inserire la funzione x in? Il costruttore di componenti o OnInit?

Angular 2: ottenere RouteParams dal componente principale

Come posso ottenere RouteParams da un componente principale? App.ts : @Component({ … }) @RouteConfig([ {path: ‘/’, component: HomeComponent, as: ‘Home’}, {path: ‘/:username/…’, component: ParentComponent, as: ‘Parent’} ]) export class HomeComponent { … } E poi, in ParentComponent , posso facilmente ottenere il mio nome utente param e impostare i percorsi figlio. Parent.ts : @Component({ … […]

Funzione di callback del passaggio angular al componente figlio come @Input

AngularJS ha i parametri & in cui puoi passare un callback a una direttiva (ad esempio il modo di richiamare AngularJS . È ansible passare un callback come @Input per un componente angular (qualcosa di simile in basso)? Se no, quale sarebbe la cosa più vicina a cosa fa AngularJS? @Component({ selector: ‘suggestion-menu’, providers: [SuggestService], […]

ngOnInit non viene chiamato quando la class Injectable viene Istanziata

Perché non ngOnInit() chiamato ngOnInit() quando viene risolta una class ngOnInit() ? Codice import {Injectable, OnInit} from ‘angular2/core’; import { RestApiService, RestRequest } from ‘./rest-api.service’; @Injectable() export class MovieDbService implements OnInit { constructor(private _movieDbRest: RestApiService){ window.console.log(‘FROM constructor()’); } ngOnInit() { window.console.log(‘FROM ngOnInit()’); } } Uscita console FROM constructor()

Angular 2 2.0.0-rc.1 La ‘mappa’ di proprietà non esiste sul tipo ‘Observable ‘ non uguale al report di emissione

mentre questo sembra lo stesso problema di Angular 2 beta.17: Proprietà ‘mappa’ non esiste sul tipo ‘Observable ‘ questa è una nuova versione e quelle soluzioni non funzionano per questa nuova versione rilasciata Ho aggiornato l’ultima versione di Angular 2 rc1 e non riesco a compilare le cose. Ho avuto problemi con il mancato riconoscimento […]

Angular 2: come stile l’elemento host del componente?

Ho componente in Angular 2 chiamato my-comp: In che modo uno stile l’elemento host di questo componente in Angular 2? In Polymer, useresti il ​​selettore “: host”. L’ho provato in Angular 2. Ma non funziona. :host { display: block; width: 100%; height: 100%; } Ho anche provato a usare il componente come selettore: my-comp { […]

angular-cli dove è il file webpack.config.js – new angular6 non supporta l’espulsione di ng

AGGIORNAMENTO: giugno 2018: Angular 6 non supporta l’espulsione di ng AGGIORNAMENTO: febbraio 2017: usa ng eject AGGIORNAMENTO: novembre 2016: angular–cli ora usa solo webpack. Devi solo installare normalmente con npm install -g angular-cli. “Abbiamo cambiato il sistema di compilazione tra beta.10 e beta.14, da SystemJS a Webpack.”, Ma in realtà uso angular-cli solo per la […]