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.


8
Input bentuk kustom sudut 2
Bagaimana cara membuat komponen kustom yang berfungsi seperti <input>tag asli ? Saya ingin membuat kontrol formulir kustom saya dapat mendukung ngControl, ngForm, [(ngModel)]. Seperti yang saya pahami, saya perlu menerapkan beberapa antarmuka agar kontrol formulir saya berfungsi seperti yang asli. Juga, sepertinya direktif ngForm hanya mengikat untuk <input>tag, apakah ini …

4
Menggunakan array dari Objek Observable dengan ngFor dan Async Pipe Angular 2
Saya mencoba untuk memahami bagaimana menggunakan Observables di Angular 2. Saya memiliki layanan ini: import {Injectable, EventEmitter, ViewChild} from '@angular/core'; import {Observable} from "rxjs/Observable"; import {Subject} from "rxjs/Subject"; import {BehaviorSubject} from "rxjs/Rx"; import {Availabilities} from './availabilities-interface' @Injectable() export class AppointmentChoiceStore { public _appointmentChoices: BehaviorSubject<Availabilities> = new BehaviorSubject<Availabilities>({"availabilities": [''], "length": 0}) …

8
Bagaimana cara menguji unit komponen yang bergantung pada parameter dari ActivatedRoute?
Saya menguji unit komponen yang digunakan untuk mengedit objek. Objek memiliki keunikan idyang digunakan untuk mengambil objek tertentu dari larik objek yang dihosting di layanan. Spesifik iddiperoleh melalui parameter yang diteruskan melalui perutean, khususnya melalui ActivatedRoutekelas. Konstruktornya adalah sebagai berikut: constructor(private _router:Router, private _curRoute:ActivatedRoute, private _session:Session) { } ngOnInit() { …

3
Cara melempar kesalahan dari operator peta RxJS (sudut)
Saya ingin melempar kesalahan dari operator peta yang dapat saya amati berdasarkan suatu kondisi. Misalnya jika data API yang benar tidak diterima. Silakan lihat kode berikut: private userAuthenticate( email: string, password: string ) { return this.httpPost(`${this.baseApiUrl}/auth?format=json&provider=login`, {userName: email, password: password}) .map( res => { if ( res.bearerToken ) { return …

14
Ikon Material Angular tidak berfungsi
Saya telah menginstal Material untuk sudut, Saya telah mengimpor pada modul aplikasi saya MatIconModule (dengan import { MatIconModule } from '@angular/material/icon';) Saya telah menambahkannya di bawah impor ngmodule saya dengan: @NgModule({ imports: [ //... MatIconModule, //... Saya telah mengimpor semua stylesheet Dan saya juga mengimpornya ke komponen aplikasi saya yang …

3
Jenis Ketikan apa adalah acara Angular2
Jika saya memiliki tombol berikut dalam file html <button (click)="doSomething('testing', $event)">Do something</button> Juga, dalam komponen yang sesuai, saya memiliki fungsi ini doSomething(testString: string, event){ event.stopPropagation(); console.log(testString + ': I am doing something'); } Apakah ada tipe yang tepat yang harus diberikan ke $eventinput? Parameter event itu sendiri adalah sebuah objek, …

10
ngModel tidak dapat digunakan untuk mendaftarkan kontrol formulir dengan direktif formGroup induk
Setelah memutakhirkan ke RC5 kami mulai mendapatkan kesalahan ini: ngModel cannot be used to register form controls with a parent formGroup directive. Try using formGroup's partner directive "formControlName" instead. Example: <div [formGroup]="myGroup"> <input formControlName="firstName"> </div> In your class: this.myGroup = new FormGroup({ firstName: new FormControl() }); Or, if you'd like …

3
Apa perbedaan antara --base-href dan --deploy-url parameter alat angular-cli
Dokumentasi Angular menginformasikan bahwa saya harus menggunakan --base-hrefparameter dalam aplikasi Angular yang dibangun untuk produksi ketika akan digunakan di subfolder server: Jika Anda menyalin file ke sub-folder server, tambahkan flag build, --base-hrefdan setel dengan <base href>tepat. Misalnya, jika index.htmlada di server di /my/app/index.html, setel href dasar menjadi <base href="https://stackoverflow.com/my/app/">seperti ini. …


8
Menangani 401 secara global dengan Angular
Dalam proyek Angular 2 saya, saya membuat panggilan API dari layanan yang mengembalikan Observable. Kode panggilan kemudian berlangganan observable ini. Sebagai contoh: getCampaigns(): Observable<Campaign[]> { return this.http.get('/campaigns').map(res => res.json()); } Katakanlah server mengembalikan 401. Bagaimana saya bisa menangkap kesalahan ini secara global dan mengarahkan ke halaman / komponen login? Terima …
92 angular 

6
menggabungkan dua larik objek dengan Angular 2 dan TypeScript?
Saya telah membahas pertanyaan JavaScript tentang topik ini, pertanyaan ini secara khusus tentang Angular2 dengan TypeScript. Apa yang saya coba lakukan adalah menggabungkan objek json ke array. Kode saya terlihat seperti ini, public results: []; public getResults(){ this._service.get_search_results(this._slug, this._next).subscribe( data => { this.results.concat(data.results); this._next = data.next; }, err => { …

8
Angular 2 Tidak dapat menemukan kontrol dengan atribut nama yang tidak ditentukan pada formArrays
Saya mencoba untuk mengulangi formArray di komponen saya tetapi saya mendapatkan kesalahan berikut Error: Cannot find control with unspecified name attribute Berikut adalah tampilan logikanya pada file kelas saya export class AreasFormComponent implements OnInit { public initialState: any; public areasForm: FormGroup; constructor(private fb: FormBuilder) { } private area(): any { …

9
Di Angular 2 bagaimana cara memeriksa apakah <ng-content> kosong?
Misalkan saya memiliki komponen: @Component({ selector: 'MyContainer', template: ` &lt;div class="container"&gt; &lt;!-- some html skipped --&gt; &lt;ng-content&gt;&lt;/ng-content&gt; &lt;span *ngIf="????"&gt;Display this if ng-content is empty!&lt;/span&gt; &lt;!-- some html skipped --&gt; &lt;/div&gt;` }) export class MyContainer { } Sekarang, saya ingin menampilkan beberapa konten default jika &lt;ng-content&gt;untuk komponen ini kosong. Adakah cara …

5
Angular2 Tidak dapat mengikat ke DIRECTIVE karena ini bukan properti elemen yang diketahui
Saya membuat @Directive baru oleh Angular CLI, itu diimpor ke app.module.ts saya import { ContenteditableModelDirective } from './directives/contenteditable-model.directive'; import { ChatWindowComponent } from './chat-window/chat-window.component'; @NgModule({ declarations: [ AppComponent, ContenteditableModelDirective, ChatWindowComponent, ... ], imports: [ ... ], ... }) dan saya mencoba menggunakan di komponen saya (ChatWindowComponent) &lt;p [appContenteditableModel] &gt; Write …

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.