Domande su Angular (da non confondere con AngularJS), il framework Web di Google. Utilizzare questo tag per domande angolari che non sono specifiche di una singola versione. Per il vecchio framework web AngularJS (1.x), utilizzare il tag angularjs.
Ho usato la barra verticale del numero di seguito per limitare i numeri a due cifre decimali. {{ exampleNumber | number : '1.2-2' }} Mi chiedevo quale fosse la logica dietro "1.2-2"? Ho giocato con questi cercando di ottenere un tubo che filtra a zero cifre decimali ma senza risultati.
Vengo dal mondo Asp.Net MVC dove gli utenti che tentano di accedere a una pagina non autorizzati vengono reindirizzati automaticamente alla pagina di login. Sto cercando di riprodurre questo comportamento su Angular. Mi sono imbattuto nel decoratore @CanActivate, ma risulta che il componente non viene visualizzato affatto, nessun reindirizzamento. La …
Ho bisogno di interpolare un valore all'interno di ngClassun'espressione ma non riesco a farlo funzionare. Ho provato queste soluzioni che sono le uniche che per me hanno senso, queste due falliscono con l'interpolazione: <button [ngClass]="{'{{namespace}}-mybutton': type === 'mybutton'}"></button> <button [ngClass]="{namespace + '-mybutton': type === 'mybutton'}"></button> Questo funziona con l'interpolazione ma …
Sto realizzando un'applicazione AngularJS 2 con la versione beta. Voglio mostrare una rappresentazione JSON di un oggetto nella mia pagina, ma mostra [Object Object]e non {key1:value1 ....} Dal componente posso usare: get example() {return JSON.stringify(this.myObject)}; e poi nel modello: {{example}} ma se ho un array di oggetti e vorrei stampare …
Nel dattiloscritto, usando Angular 2, ho bisogno di importare due classi con lo stesso nome, ma che si trovano in percorsi diversi. Il progetto è troppo grande e trovo difficile cambiare i nomi delle classi esportate. C'è un modo per creare l'alias delle classi importate, import {Class1} from '../location1/class1' import …
Possiamo usare le enumerazioni in un modello di vista angolare2? <div class="Dropdown" dropdownType="instrument"></div> passa la stringa come input: enum DropdownType { instrument, account, currency } @Component({ selector: '[.Dropdown]', }) export class Dropdown { @Input() public set dropdownType(value: any) { console.log(value); }; } Ma come passare una configurazione enum? Voglio qualcosa …
Voglio che un div scivoli da destra nell'angolo 2 usando css. <div class="note" [ngClass]="{'transition':show}" *ngIf="show"> <p> Notes</p> </div> <button class="btn btn-default" (click)="toggle(show)">Toggle</button> Funziona bene se uso solo [ngClass] per attivare / disattivare la classe e utilizzare l'opacità. Ma non voglio che l'elemento venga reso dall'inizio, quindi lo "nascondo" prima con …
Sto usando Angular 4 HttpClientper inviare richieste a un servizio esterno. È una configurazione molto standard: this.httpClient.get(url).subscribe(response => { //do something with response }, err => { console.log(err.message); }, () => { console.log('completed'); } Il problema è che quando la richiesta fallisce vedo un Http failure response for (unknown url): …
Sto avendo un servizio che ha questo metodo: export class TestModelService { public testModel: TestModel; constructor( @Inject(Http) public http: Http) { } public fetchModel(uuid: string = undefined): Observable<string> { if(!uuid) { //return Observable of JSON.stringify(new TestModel()); } else { return this.http.get("http://localhost:8080/myapp/api/model/" + uuid) .map(res => res.text()); } } } nel …
Voglio usare il pulsante di opzione in un modulo che utilizza Angular 2 Options : <br/> 1 : <input name="options" ng-control="options" type="radio" value="1" [(ng-model)]="model.options" ><br/> 2 : <input name="options" ng-control="options" type="radio" value="2" [(ng-model)]="model.options" ><br/> Il valore iniziale di model.options è 1 quando la pagina viene caricata il primo radio button …
Voglio usare Chart.js all'interno del mio progetto Angular. Nelle precedenti versioni di Angular2, l'ho fatto bene usando un 'chart.loader.ts' che ha: export const { Chart } = require('chart.js'); Quindi nel codice del componente ho appena import { Chart } from './chart.loader'; Ma dopo l'aggiornamento a cli 1.0.0 e Angular 4, …
Desidero aggiungere alcuni collegamenti sulla mia pagina Angular2, che quando cliccheranno salteranno a posizioni specifiche all'interno quella pagina, come fanno i normali hashtag. Quindi i collegamenti sarebbero qualcosa di simile /users/123#userInfo /users/123#userPhoto /users/123#userLikes eccetera. Non credo di aver bisogno di HashLocationStrategy, poiché sto bene con il normale modo Angular2, ma …
Se non aggiungo privato prima foo, loadBare text, credo che siano pubblici per impostazione predefinita. export class RandomComponent { @Input() foo: string; @Output() loadBar = new EventEmitter(); text: string; } C'è qualche caso d'uso quando sono publicnel componente? Per motivi di incapsulamento / sicurezza, devo sempre aggiungere privateper tutti loro …
Sto usando un mat-table per elencare il contenuto delle lingue scelte dagli utenti. Possono anche aggiungere nuove lingue utilizzando il pannello di dialogo. Dopo hanno aggiunto una lingua e sono tornati indietro. Voglio che la mia origine dati venga aggiornata per mostrare le modifiche apportate. Inizializzo il datastore ottenendo i …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.