Pertanyaan yang diberi tag «angular»

Pertanyaan tentang Angular (jangan dikelirukan dengan AngularJS), kerangka kerja web dari Google. Gunakan tag ini untuk pertanyaan sudut yang tidak spesifik untuk versi individual. Untuk kerangka kerja web AngularJS (1.x) yang lebih lama, gunakan tag angularjs.


4
Bagaimana melewatkan 2 parameter ke EventEmitter angular2
Saya ada di komponen saya, EventEmittertetapi saya tidak dapat mengkompilasinya karena mengembalikan kesalahan: Supplied parameters do not match any signature of call target Komponen saya: @Output() addModel = new EventEmitter<any>(); saveModel($event, make, name) { this.addModel.emit(make, name); } Jika saya menghapus salah satu parameter di this.addModel.emit()dalamnya, tetapi demikian: Dapatkah saya meneruskan …

5
Bagaimana saya bisa membuat observable dengan penundaan
Pertanyaan Untuk tujuan pengujian, saya membuat Observableobjek yang menggantikan observable yang akan dikembalikan oleh panggilan http yang sebenarnya dengan Http. Observable saya dibuat dengan kode berikut: fakeObservable = Observable.create(obs => { obs.next([1, 2, 3]); obs.complete(); }); Masalahnya, yang dapat diamati ini memancarkan dengan segera. Apakah ada cara untuk menambahkan penundaan …

13
Bagaimana menemukan kontrol yang tidak valid dalam bentuk reaktif sudut 4
Saya memiliki bentuk reaktif di Angular seperti di bawah ini: this.AddCustomerForm = this.formBuilder.group({ Firstname: ['', Validators.required], Lastname: ['', Validators.required], Email: ['', Validators.required, Validators.pattern(this.EMAIL_REGEX)], Picture: [''], Username: ['', Validators.required], Password: ['', Validators.required], Address: ['', Validators.required], Postcode: ['', Validators.required], City: ['', Validators.required], Country: ['', Validators.required] }); createCustomer(currentCustomer: Customer) { if (!this.AddCustomerForm.valid) { …

3
onchange setara dalam angular2
Saya menggunakan onchange untuk menyimpan nilai rentang masukan saya ke firebase, tetapi saya mengalami kesalahan yang mengatakan bahwa fungsi saya tidak ditentukan. inilah fungsi saya saverange(){ this.Platform.ready().then(() => { this.rootRef.child("users").child(this.UserID).child('range').set(this.range) }) } ini html saya <ion-item> <ion-row> <ion-col>Rayon <span favorite><strong> {{range}} km</strong></span></ion-col> <ion-col><input type="range" name="points" min="0" max="40" [(ngModel)]="range" onchange="saverange()"></ion-col> </ion-row> …
91 angular 

3
Tidak dapat mengikat ke 'aria-valuenow' karena ini bukan properti 'div' yang diketahui
Apa yang salah dengan kode berikut? Terjadi pada saya ketika saya mencoba menetapkan ekspresi ke elemen, <div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="{{MY_PREC}}" aria-valuemin="0" aria-valuemax="100" > {{MY_PREC}} </div> juga mencoba sebagai [aria-valuenow]={{MY_PREC}} Sepertinya itu terjadi sejak RC5 ada ide?
91 angular 

4
Angular cli - cara menonaktifkan muat ulang otomatis saat melayani
Saat melayani aplikasi saya dengan cli Angular, bagaimana cara menonaktifkan muat ulang otomatis? ng --helpmenyebutkan --live-reloadopsi, tetapi saya tidak dapat membuatnya berhasil. ng serve --live-reload=falseatau ng serve --live-reload falsetidak bekerja EDIT: sepertinya ada bug https://github.com/angular/angular-cli/issues/1755

4
Kapan menggunakan FormGroup vs. FormArray?
FormGroup : Sebuah FormGroup agregat nilai-nilai masing-masing FormControl anak ke satu objek, dengan masing-masing nama kontrol sebagai kunci. const form = new FormGroup({ first: new FormControl('Nancy', Validators.minLength(2)), last: new FormControl('Drew') }); FormArray : Sebuah FormArray agregat nilai-nilai masing-masing FormControl anak ke dalam sebuah array. const arr = new FormArray([ new …

7
Angular2 menetapkan nilai untuk formGroup
Jadi saya memiliki formulir kompleks untuk membuat entitas dan saya ingin menggunakannya untuk mengedit juga saya menggunakan API bentuk sudut baru. Saya menyusun formulir persis seperti data yang saya ambil dari database jadi saya ingin mengatur nilai seluruh formulir ke data yang diambil di sini adalah contoh untuk apa yang …

12
Dapatkan semua kesalahan validasi dari Angular 2 FormGroup
Diberikan kode ini: this.form = this.formBuilder.group({ email: ['', [Validators.required, EmailValidator.isValid]], hasAcceptedTerms: [false, Validators.pattern('true')] }); Bagaimana saya bisa mendapatkan semua kesalahan validasi this.form? Saya sedang menulis pengujian unit dan ingin memasukkan kesalahan validasi aktual dalam pesan assert.

8
Angular: Pengalihan manual ke rute
Saya baru saja mulai menggunakan angular 4, bukan angular.js 1. Saya telah mengikuti tutorial pahlawan untuk mempelajari tentang dasar-dasar angular 4 dan saat ini saya menggunakan "RouterModule" milik angular dari paket "@ angular / router". Untuk menerapkan beberapa otorisasi untuk aplikasi saya, saya ingin tahu cara mengarahkan ulang secara manual …
91 angular 

13
Bagaimana cara mereset file yang dipilih dengan tipe file tag input di Angular 2?
Seperti inilah tampilan tag input saya: <input type="file" placeholder="File Name" name="filename" (change)="onChange($event)"> <button>Reset</button> Saya ingin mengatur ulang file yang dipilih di Angular 2. Bantuan akan sangat kami hargai. Beri tahu saya jika Anda membutuhkan detail lebih lanjut. PS Saya bisa mendapatkan detail file dari $eventparameter dan menyimpannya dalam variabel skrip, …
91 angular 

5
Cara menyuntikkan layanan ke dalam kelas (bukan komponen)
Saya ingin memasukkan layanan ke dalam kelas yang bukan merupakan komponen . Sebagai contoh: Myservice import {Injectable} from '@angular/core'; @Injectable() export class myService { dosomething() { // implementation } } Kelasku import { myService } from './myService' export class MyClass { constructor(private myservice:myService) { } test() { this.myservice.dosomething(); } } …

19
rxjs / Subject.d.ts error: Kelas 'Subjek <T>' salah memperluas kelas dasar 'Dapat diamati <T>'
Saya mengekstrak kode contoh template dari tutorial ini dan melakukan dua langkah di bawah ini untuk memulai - npm install // worked fine and created node_modules folder with all dependencies npm start // gagal dengan kesalahan di bawah ini- node_modules/rxjs/Subject.d.ts(16,22): error TS2415: Class 'Subject&lt;T&gt;' incorrectly extends base class 'Observable&lt;T&gt;'. Types …

5
Sudut 2 mengapa tanda bintang (*)
Dalam dokumen angular 2, * dan template , kita tahu bahwa * ngIf, * ngSwitch, * ngFor dapat diperluas menjadi tag ng-template. Pertanyaanku adalah: Saya pikir ngIfatau ngFortanpa *juga dapat diterjemahkan dan diperluas ke tag template dengan mesin sudut. Kode berikut &lt;hero-detail *ngIf="currentHero" [hero]="currentHero"&gt;&lt;/hero-detail&gt; akan sama dengan &lt;ng-template [ngIf]="currentHero"&gt; &lt;hero-detail …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.