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.

5
Apa perbedaan antara formControlName dan FormControl?
Saya menggunakan ReactiveFormsModuleAngular2 untuk membuat komponen yang berisi formulir. Ini kode saya: foo.component.ts : constructor(fb: FormBuilder) { this.myForm = fb.group({ 'fullname': ['', Validators.required], 'gender': [] }); } foo.component.html (dengan [formControl]): <div class="fields"> <div class="field"> <label>Fullname*</label> <input type="text" [formControl]="myForm.controls.fullname"/> </div> </div> <div class="inline fields"> <label for="gender">Gender</label> <div class="field"> <div class="ui radio …


17
Masalah pipa OrderBy
Saya tidak dapat menerjemahkan kode ini dari Angualr 1 ke Angular 2: ng-repeat="todo in todos | orderBy: 'completed'" Inilah yang telah saya lakukan mengikuti jawaban Thierry Templier: Template komponen: *ngFor="#todo of todos | sort" Kode komponen: @Component({ selector: 'my-app', templateUrl: "./app/todo-list.component.html", providers: [TodoService], pipes: [ TodosSortPipe ] }) Kode pipa: …

7
Angular Karma Jasmine Error: Keadaan ilegal: Tidak dapat memuat ringkasan untuk direktif
Saya sedang mengembangkan repositori github (dengan angular 7 dan angular-cli), dan saya memiliki beberapa tes dengan Karma dan Jasmine yang bekerja di cabang master. Sekarang saya mencoba untuk menambahkan fitur pemuatan lambat, masalahnya adalah, bahwa tes yang sebelumnya berlalu, sekarang tidak. Ini lucu karena hanya tes dari modul lazy loading …

2
Perbedaan antara EventEmitter.next () dan EventEmitter.emit () di Angular 2
Apa perbedaan antara EventEmitter.emit()dan EventEmitter.next()? Keduanya mengirimkan acara tersebut ke pendengar yang berlangganan. export class MyService { @Output() someEvent$: EventEmitter<any> = new EventEmitter(); someFunc() { this.someEvent$.emit({myObj: true}); this.someEvent$.next({myObj: true}); } } The documenation untuk EventEmitter tidak sangat membantu pada saat ini.

10
Bagaimana cara mengembalikan nilai dari fungsi yang memiliki langganan Observable di dalamnya?
Saya tidak tahu cara mengekstrak nilai dari Observable untuk dikembalikan oleh fungsi di mana Observable ada. Saya hanya perlu nilai darinya untuk dikembalikan, tidak ada yang lain. Versi saat ini yang berfungsi function getValueFromObservable() { this.store.subscribe( (data:any) => { console.log(data) } ) } getValueFromObservable() Saya membutuhkan ini untuk bekerja, berfungsi …

11
'router-outlet' bukanlah elemen yang dikenal
Saya memiliki proyek mvc 5 dengan frontend sudut. Saya ingin menambahkan perutean seperti yang dijelaskan dalam tutorial ini https://angular.io/guide/router . Jadi di saya, _Layout.cshtmlsaya menambahkan <base href="/"> dan membuat perutean saya di app.module saya. Tetapi ketika saya menjalankan ini saya mendapatkan kesalahan berikut: Error: Template parse errors: 'router-outlet' is not …

4
Kesalahan Tidak Tertangkap: Modul 'FormsModule' yang tidak terduga dideklarasikan oleh modul 'AppModule'. Tambahkan anotasi @ Pipe / @ Directive / @ Component
Saya baru di Angular. Saya memulai Tour of Heroes untuk mempelajarinya. Jadi, saya dibuat app.componentdengan two-waymengikat. import { Component } from '@angular/core'; export class Hero { id: number; name: string; } @Component({ selector: 'app-root', template: ` <h1>{{title}}</h1> <h2>{{hero.name}} details!</h2> <div><label>id: </label>{{hero.id}}</div> <div><label>Name: </label> <input [(ngModel)]="hero.name" placeholder="Name"> </div> `, styleUrls: ['./app.component.css'] …
97 angular 

2
Deteksi perubahan ke ngModel pada tag pilih (Angular 2)
Saya mencoba untuk mendeteksi perubahan pada ngModeldalam <select>tag. Di Angular 1.x, kita mungkin menyelesaikan ini dengan $watchon ngModel, atau dengan menggunakan ngChange, tapi saya belum memahami cara mendeteksi perubahan ngModeldi Angular 2. Contoh Lengkap : http://plnkr.co/edit/9c9oKH1tjDDb67zdKmr9?p=info import {Component, View, Input, } from 'angular2/core'; import {FORM_DIRECTIVES} from 'angular2/common'; @Component({ selector: 'my-dropdown' …


4
Variabel referensi template dinamis di dalam ngFor (Angular 9)
Bagaimana cara mendeklarasikan variabel referensi template dinamis di dalam elemen?ngFor Saya ingin menggunakan komponen popover dari ng-bootstrap, kode popover (dengan pengikatan Html) seperti yang ditunjukkan: <ng-template #popContent>Hello, <b>{{name}}</b>!</ng-template> <button type="button" class="btn btn-secondary" [ngbPopover]="popContent" popoverTitle="Fancy content"> I've got markup and bindings in my popover! </button> Bagaimana saya bisa membungkus elemen-elemen itu …

4
Cara menjalankan layanan saat aplikasi dimulai di Angular 2
Saya membuat SocketService layanan, pada dasarnya ini menginisialisasi soket untuk membiarkan aplikasi mendengarkan di port. Layanan ini juga berinteraksi dengan beberapa komponen. // socket.service.ts export class SocketService { constructor() { // Initializes the socket } ... } Saya tahu kode di konstruktor SocketService () hanya mulai berjalan ketika komponen menggunakan …


7
ng2 - Perbedaan antara tag ng-container dan ng-template
Bisakah seseorang mengilustrasikan perbedaan antara penggunaan <ng-container>dan <ng-template>elemen? Saya tidak dapat menemukan dokumentasi untuk NgContainerdan tidak begitu memahami perbedaan antara tag template. Contoh kode masing-masing akan sangat membantu.
96 angular 

19
ERROR Error: Tidak ada pengakses nilai untuk kontrol formulir dengan atribut nama yang tidak ditentukan pada sakelar
Ini komponen saya di Angular 4: @Component( { selector: 'input-extra-field', template: ` <div class="form-group" [formGroup]="formGroup" > <switch [attr.title]="field.etiquette" [attr.value]="field.valeur" [(ngModel)]="field.valeur" [formControl]="fieldControl" [attr.id]="name" [attr.disabled]="disabled"> </switch> <error-messages [control]="name"></error-messages> </div> ` } ) Ini kelas saya: export class SwitchExtraField extends ExtraField { @Input() field: ExtraFormField; @Input() entity: { fields: Object }; @Input() formGroup: …

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.