Pertanyaan yang diberi tag «angular2-template»

Untuk pertanyaan yang mereferensikan Sintaks Template Sudut termasuk: interpolasi, binding input (properti), binding output (peristiwa), binding dua arah, variabel lokal, sintaks bintang, dll. Tag ini khusus untuk versi sudut 2.x dan di atasnya

20
Pengikatan HTML sudut
Saya menulis aplikasi Angular dan saya memiliki respons HTML yang ingin saya tampilkan. Bagaimana aku melakukan itu? Jika saya hanya menggunakan sintaks yang mengikat {{myVal}}itu mengkodekan semua karakter HTML (tentu saja). Saya perlu entah bagaimana untuk mengikat innerHTMLdari divnilai variabel.



2
Bagaimana saya bisa menulis atribut data menggunakan Angular?
Ketika saya mencoba menggunakan data attributedi saya template, seperti ini: <ol class="viewer-nav"> <li *ngFor="#section of sections" data-value="{{ section.value }}"> {{ section.text }} </li> </ol> Angular 2 crash dengan: PENGECUALIAN: Kesalahan parse templat: Tidak dapat mengikat ke 'nilai bagian' karena ini bukan properti asli yang dikenal (" ] data-sectionvalue = "{{section.value}}"> …

5
Bagaimana cara menambahkan "kelas" ke elemen host?
Saya tidak tahu bagaimana cara menambahkan atribut kelas<component></component> dinamis ke komponen saya tetapi di dalam templat html (component.html). Satu-satunya solusi yang saya temukan adalah memodifikasi item melalui elemen asli "ElementRef". Solusi itu tampaknya agak rumit untuk melakukan sesuatu yang seharusnya sangat sederhana. Masalah lain adalah bahwa CSS harus didefinisikan di …

14
Sudut 2: Tidak dapat mengikat ke 'ngModel' karena ini bukan properti 'input' yang dikenal
Saya mencoba menerapkan Formulir Dinamis dalam Angular 2. Saya telah menambahkan fungsionalitas tambahan seperti Hapus dan Batalkan ke formulir dinamis. Saya telah mengikuti dokumentasi ini: https://angular.io/docs/ts/latest/cookbook/dynamic-form.html Saya telah membuat beberapa perubahan pada kode. Saya mendapatkan kesalahan di sini. Bagaimana cara saya membuat kesalahan ini? Anda dapat menemukan kode lengkap di …

2
Apa itu let- * dalam template Angular 2?
Saya menemukan sintaks tugas yang aneh di dalam template Angular 2. <template let-col let-car="rowData" pTemplate="body"> <span [style.color]="car[col.field]">{{car[col.field]}}</span> </template> Tampaknya let-coldan let-car="rowData"membuat dua variabel baru coldan caryang kemudian dapat diikat ke dalam template. Sumber: https://www.primefaces.org/primeng/#/datatable/templating let-*Disebut apakah sintaksis magis ini ? Bagaimana cara kerjanya? Apa perbedaan antara let-somethingdan let-something="something else"?

4
<ng-container> vs <template>
ng-container disebutkan dalam dokumentasi Angular 2 tetapi tidak ada penjelasan cara kerjanya dan kasus penggunaan apa. Ini khususnya disebutkan dalam ngPluraldan ngSwitcharahan. Apakah &lt;ng-container&gt;melakukan hal yang sama dengan &lt;template&gt;, atau tergantung apakah arahan ditulis untuk menggunakan salah satunya? Adalah &lt;ng-container *ngPluralCase="'=0'"&gt;there is nothing&lt;/ng-container&gt; dan &lt;template [ngPluralCase]="'=0'"&gt;there is nothing&lt;/template&gt; seharusnya sama? …

7
Angular2 - haruskah variabel pribadi dapat diakses di templat?
Jika suatu variabel dideklarasikan private pada kelas komponen, apakah saya dapat mengaksesnya di templat komponen itu? @Component({ selector: 'my-app', template: ` &lt;div&gt; &lt;h2&gt;{{title}}&lt;/h2&gt; &lt;h2&gt;Hello {{userName}}&lt;/h2&gt; // I am getting this name &lt;/div&gt; `, }) export class App { public title = 'Angular 2'; private userName = "Test Name"; //declared as …



4
Meneruskan enum dalam template tampilan angular2
Bisakah kita menggunakan enum dalam template tampilan angular2? &lt;div class="Dropdown" dropdownType="instrument"&gt;&lt;/div&gt; meneruskan string sebagai input: enum DropdownType { instrument, account, currency } @Component({ selector: '[.Dropdown]', }) export class Dropdown { @Input() public set dropdownType(value: any) { console.log(value); }; } Tetapi bagaimana cara melewatkan konfigurasi enum? Saya ingin sesuatu seperti ini …

9
NgFor tidak memperbarui data dengan Pipe di Angular2
Dalam skenario ini, saya menampilkan daftar siswa (larik) ke tampilan dengan ngFor: &lt;li *ngFor="#student of students"&gt;{{student.name}}&lt;/li&gt; Sangat menyenangkan bahwa itu diperbarui setiap kali saya menambahkan siswa lain ke daftar. Namun, ketika saya memberikan pipekepada filterdengan nama mahasiswa, &lt;li *ngFor="#student of students | sortByName:queryElem.value "&gt;{{student.name}}&lt;/li&gt; Itu tidak memperbarui daftar sampai saya …

10
Tombol nonaktifkan Angular2
Saya tahu bahwa di angular2 saya dapat menonaktifkan tombol dengan [disable]atribut, misalnya: &lt;button [disabled]="!isValid" (click)="onConfirm()"&gt;Confirm&lt;/button&gt; tetapi dapatkah saya melakukannya dengan menggunakan [ngClass]atau [ngStyle]? Seperti: &lt;button [ngStyle]="{disabled : !isValid}" (click)="onConfirm()"&gt;Confirm&lt;/button&gt; Terima kasih.

8
Bagaimana memeriksa panjang array yang dapat diamati
Dalam komponen Angular 2 saya, saya memiliki array yang dapat diamati list$: Observable&lt;any[]&gt;; Di Template saya, saya punya &lt;div *ngIf="list$.length==0"&gt;No records found.&lt;/div&gt; &lt;div *ngIf="list$.length&gt;0"&gt; &lt;ul&gt; &lt;li *ngFor="let item of list$ | async"&gt;item.name&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; Tetapi list $ .length tidak berfungsi jika ada array Observable. Memperbarui: Tampaknya (list $ | async) …

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.