Articles of angular

Angular2 routeur (@ angular / routeur), comment définir la route par défaut?

Comment définir une route par défaut dans ma collection de métadonnées de route @Routes? Si vous utilisez le routeur angular2 à partir de @ angular / router-deprecated, vous définissez les routes dans l’object @routeConfig, qui est une collection d’objects de routage, mais ces objects de routage ont plus d’atsortingbuts. Par exemple, ils ont des atsortingbuts […]

AVERTISSEMENT: désinfection de l’URL de valeur de style non sécurisée

Je veux définir l’image de fond d’une DIV dans un modèle de composant dans mon application Angular 2. Cependant, je continue à recevoir l’avertissement suivant dans ma console et je n’ai pas l’effet désiré … Je ne sais pas si l’image d’arrière-plan CSS dynamic est bloquée en raison de ressortingctions de sécurité dans Angular2 ou […]

Serveur angular-cli – Comment proxy les requêtes API vers un autre serveur?

Avec le serveur de développement local, le serveur angular-cli sert tous les fichiers statiques de mon répertoire de projet. Comment puis-je utiliser mes appels AJAX sur un autre serveur?

Comment utiliser Object.values ​​avec typecript?

J’essaie de former une chaîne séparée par des virgules à partir d’un object, const data = {“Ticket-1.pdf”:”8e6e8255-a6e9-4626-9606-4cd255055f71.pdf”,”Ticket-2.pdf”:”106c3613-d976-4331-ab0c-d581576e7ca1.pdf”}; const values = Object.values(data).map(x => x.substr(0, x.length – 4)); const commaJoinedValues = values.join(‘,’); console.log(commaJoinedValues); Comment faire cela avec tapuscript? obtenir un fichier d’erreur: severity: ‘Error’ message: ‘Property ‘values’ does not exist on type ‘ObjectConstructor’.’ at: ‘216,27’ source: ‘ts’

Accéder à plusieurs visualiseurs à l’aide de @viewchild

J’ai créé un composant personnalisé que j’ai placé dans une boucle for, par exemple Le résultat sera: Je voudrais savoir comment je peux obtenir une référence à ces composants en utilisant la syntaxe @viewchild ou tout autre moyen lorsque le nombre de ces composants peut varier lorsque le composant peut recevoir un nom, par exemple […]

Angular2 se fait cliquer sur l’identifiant de l’élément

J’ai un tel événement click J’attrape l’événement dans mon paramètre d’entrée de fonction et je veux savoir exactement quel bouton a été cliqué. toggle(event) { } mais event n’a pas de propriété id . altKey: false bubbles: true button: 0 buttons: 0 cancelBubble: false cancelable: true clientX: 1198 clientY: 29 ctrlKey: false currentTarget: button#hdrbtn_notificaton.mdl-button.mdl-js-button.mdl-js-ripple-effect.mdl-button–icon defaultPrevented: […]

Quels sont les avantages de l’utilisation de store (ngrx) dans angular 2

Je travaille sur un projet angular 1.xx et envisage de mettre à jour mon code en angular 2 . Maintenant, dans mon projet, j’ai plusieurs services (usine) pour gérer les données qui conservent presque les données dans les baies js (à la fois en cache et en stockage) et traitent ces données en utilisant un […]

Angular 2 – Routage par sous-module et nested

Je cherche une solution avec Angular 2 pour le scénario expliqué ci-dessous: Dans ce scénario, la top-nav contient des liens vers des sous-modules de chargement et la sous-navigation a des liens pour mettre à jour le contenu du sous-module. Les URL doivent correspondre à: / home => charge la page d’accueil dans la sortie du […]

Quand utiliser Observable vs EventEmitter vs Dot Rule pour la détection des modifications dans angular2

Il y a trois méthodes que j’ai vues pour gérer la détection des changements dans Angular2. Les observables @Injectable() export class TodosService { todos$: Observable<Array>; private _todosObserver: any; private _dataStore: { todos: Array }; constructor(private _http: Http) { // Create Observable Stream to output our data this.todos$ = new Observable(observer => this._todosObserver = observer).share(); this._dataStore […]

Quel est le paramètre read dans @ViewChild pour

Besoin d’aide pour comprendre le sens de {read: ViewContainerRef} dans la déclaration suivante. @ViewChild(‘myname’, {read: ViewContainerRef}) target;