Ho definito il seguente componente Angular2: import {Component} from ‘angular2/core’; @Component({ selector: ‘my-app’, moduleId: module.id, templateUrl: ‘./app.component.html’ }) export class AppComponent { } Quando provo a compilarlo, ottengo il seguente errore sulla riga 5: src/app/app.component.ts(5,13): error TS2304: Cannot find name ‘module’. Credo che module.id si riferisca alla variabile del module CommonJS (vedi qui ). Ho […]
Lavorare su Forms angular2 beta. dopo un sacco di ricerca trovato nulla di utile. spero che qualcuno mi aiuti Fondamentalmente sono un po ‘confuso su come usare form in angular2 in modo corretto (cioè usando ngControl, ngFormControl etc). ho creato un plnkr qui http://plnkr.co/edit/fictP28Vqn74YqrwM1jW?p=preview ecco il mio codice .html: – Name: Password: Btech Mtech Math […]
Ho due componenti come segue e voglio chiamare una funzione da un altro componente. Entrambi i componenti sono inclusi nel terzo componente principale tramite direttiva. Componente 1: @component( selector:’com1′ ) export class com1{ function1(){…} } Componente 2: @component( selector:’com2′ ) export class com2{ function2(){… // i want to call function 1 from com1 here } […]
Nel mio progetto Angular2 installo il più recente plug-in materiale da https://material.angular.io/guide/getting-started . Successivamente aggiungo @import ‘[email protected]/material/prebuilt-themes/deeppurple-amber.css’; al mio file css per il mio componente. Ma nella mia console Angular mostra questo errore: material.es5.js: 148 Imansible trovare il tema principale del Materiale angular. La maggior parte dei componenti materiali potrebbe non funzionare come previsto. Per […]
quello che sto cercando di fare: Usa qualcosa di simile a “resolveComponentFactory ()”, ma con un identificatore di “stringa” per ottenere le Fabbriche di componenti. Una volta ottenuto, iniziare a sfruttare il metodo “createComponent (Factory)”. Esempio di Plnkr -> inserisci la descrizione del link qui Nell’esempio, vedrai il metodo “AddItem” addItem(componentName:string):void{ let compFactory: ComponentFactory; switch(componentName){ […]
tl; dr: Fondamentalmente voglio sposare il ngOnDestroy di ngOnDestroy con l’operatore takeUntil() . — è ansible? Possiedo un componente Angolare che apre diverse sottoscrizioni Rxjs. Questi devono essere chiusi quando il componente viene distrutto. Una soluzione semplice per questo sarebbe: class myComponent { private subscriptionA; private subscriptionB; private subscriptionC; constructor( private serviceA: ServiceA, private serviceB: […]
Sto cercando una soluzione per passare i dati ad un altro componente e allo stesso modo accedere ai metodi di un altro componente in altri (entrambi sono componenti paralleli). Ad esempio ho due componenti home.ts e map.ts Ottengo alcuni dati in map.ts e map.ts passarli in home.ts e viceversa.
Devo passare un’espressione a un componente che verrà valutato all’interno del modello di un componente. Ad esempio, componente: @Component({ selector: ‘app-my-component’, … }) export class MyComponent { @Input items: MyClass; @Input expression: String; … } con il modello del componente: {{expression}} Utilizzo di MyComponent: Poiché ci saranno più di un input, vorrei evitare l’uso di […]
Sto cercando di capire il meccanismo ChangeDetectionStrategy.OnPush . Quello che deduco dalle mie letture è che il rilevamento di un cambiamento funziona confrontando il vecchio valore con il nuovo valore. Quel confronto ritorna falso se il riferimento all’object non è cambiato. Tuttavia sembra che ci siano alcuni scenari in cui quella “regola” viene aggirata. Potresti […]
Ho appena iniziato a lavorare con Angular 2. Mi stavo chiedendo quali sono le differenze tra componenti e direttive in Angular 2?