- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个 Angular Material Accordion ,我希望使用 *ngFor 创建如下 -
[expanded]="guest.get('expanded').value"
[formGroup]="guest"
*ngFor="let guest of guestFormArr.controls; let i = index;">
请注意 [expanded] 属性,我需要根据 *ngFor 循环中的“guest”变量来设置它。
我似乎无法让它工作。这可能吗?元素能否在定义的同一级别访问“guest”变量?我了解访问“ guest ”的嵌套元素。
Cảm ơn
Giải pháp:
我最终做了以下事情
*ngFor="let guest of guestFormArr.controls; let i = index;"
[formGroup]="guest" [expanded]="open === i">
然后我会简单地增加或减少分别具有 (click)=next(i) 或 (click)=back(i) 的“Next”和“Back”按钮上的“open”变量。
câu trả lời hay nhất
顺序很重要,在 *ngFor
之后设置 expanded
Và formGroup
属性。目前,您正在尝试在初始化 guest
变量之前设置这些属性,因此它将是 không xác định
。
*ngFor="let guest of guestFormArr.controls; let i = index;"
[formGroup]="guest"
[expanded]="guest.get('expanded').value">
关于Angular 6 ngFor在同一父元素中引用循环变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55178044/
Tôi có ứng dụng Angular + Firebase. Trong một trong các thành phần của mình, tôi lấy các phần tử từ Firebase DB và liên kết chúng vào một mẫu bằng cách sử dụng *ngFor: {{ comment.te
Kịch bản sau đây sẽ đơn giản trong javascript, nhưng tôi gặp một số vấn đề với nó trong Angular. Tôi có một mảng như thế này: array a = ("id" = 0, name = Random(), colu
Tôi có một đối tượng json firebase bao gồm các phần. Ngoài ra còn có một số chủ đề bên trong. Tôi đang cố gắng lặp lại các phần và sau đó là chuỗi. Vấn đề là tôi gặp lỗi này InvalidPipeArgument: Pipe 'AsyncPipe
Tôi không thể tìm thấy mô tả chính xác về sự khác biệt ở bất cứ đâu. Tương tự như *ngIf và ngIf Sự khác biệt giữa một ví dụ về *ngFor và một ví dụ về ngFor là *ngFor được chuyển đổi thành ) cho phép
Đây là một vấn đề ví dụ mà tôi thực sự muốn giải quyết. Sự giúp đỡ của bạn sẽ được đánh giá rất cao. Cảm ơn bạn rất nhiều! Câu trả lời hay nhất Bạn không thể hiển thị trực tiếp một mục bên ngoài *ngFor trừ khi bạn đặt một trong các mục thành một biến
Làm cách nào tôi có thể lặp lại mảng đa chiều bằng cách sử dụng *ngFor trong Angular 2. Đây là trình bao bọc DOM tôi sử dụng: 0 }"> {{menuName.name}} Trang
Tiêu đề có thể trông lạ nhưng điều tôi đang nói về cơ bản là liên kết này. đang làm. Tôi đang tìm cách sử dụng phép lặp hiện tại của người bên ngoài phạm vi *ngFor. Trong liên kết anh ấy sử dụng ng-repeat-start và n
Tôi có các đối tượng sau: itemList = { "0": [], "1": [], "2": [], "3": [] };
Tôi đang cố gắng hiển thị danh sách các cuộc hội thoại trong ứng dụng Angular của mình và sau đó hiển thị các tin nhắn có trong các cuộc hội thoại khác nhau này dưới mỗi tiêu đề cuộc hội thoại. Đây là mã mới nhất của tôi - HTML: {{ talk.conversat
Tôi muốn xóa các mục khỏi *ngFor khỏi *ngFor. Khi tôi xóa câu trả lời "test2", sau khi tôi thêm một câu trả lời khác, "test3" sẽ trống.
Trong tiêu đề bảng tôi có các cột động và chức năng sắp xếp tìm kiếm. Nhưng đối với một cột cụ thể, tôi cần tắt chức năng sắp xếp. Trong bảng {{colName}}
Tôi là người mới bắt đầu học Angular 2. Tôi đang cố gắng tạo một bảng có dạng động, tạo bảng và cũng ràng buộc các giá trị nhưng tôi không thể truy cập các giá trị trong formControlName, đã thử mã bên dưới nhưng nó không hoạt động. ai đó có thể
Tôi đang sử dụng Flowbite (flowbite.com), một plugin CSS Tailwind như bạn biết từ dự án Angular của tôi. . Mọi thứ đều hoạt động tốt ngoại trừ khi tôi gọi một nút ngăn kéo bên trong bảng, được hiển thị bằng n
{{ công thức.name }} {{ công thức.description }} Do thông báo này nên tôi không thể
Làm cách nào tôi có thể sử dụng ngFor để lặp qua mảng đối tượng sau đây và chỉ lấy tên của các tháng? { "Tháng 1": { "tên": "Tháng 1", "ngắn": "Tháng 1", "số
Tôi đang phát triển một ứng dụng web trong Angular 6. Tôi nhận được một loạt đối tượng từ Firebase và đang cố gắng sử dụng ngFor để hiển thị thông tin chi tiết cho người dùng. Mảng đối tượng của tôi trông như thế này: giao diện xuất C
Xin lỗi tôi không thể đăng tất cả mã ở đây. Tuy nhiên, nếu bạn có thể cho tôi một số gợi ý về những gì tôi cần làm, tôi sẽ rất biết ơn. Hãy để tôi cố gắng giải thích tình trạng khó xử của tôi. Vì vậy, đây là đoạn mã tôi đang cố gắng sử dụng trên ngFor và ngIf:
Tôi đang điền vào một bảng dữ liệu từ một mảng và tôi muốn tập trung dữ liệu đầu vào tùy chỉnh vào phần tử cuối cùng của bảng, vì vậy tôi có cái này: {{ một vài trường bảng}}
Tôi nhận được phản hồi JSON sau từ máy chủ: Stuff = [ { "_id:"59080892c88561d46736a18d", "name":"Miscellaneo"
Tôi đã tạo một thư viện Angular bằng cách sử dụng: ng new my-workspace --create-application=false cd my-workspace ng tạo thư viện thư viện my-lib hoạt động.
Tôi là một lập trình viên xuất sắc, rất giỏi!