Tôi tự hỏi nếu có một giải pháp đơn giản cho loại vấn đề này.ng-repeat số lượng chưa biết của các phần tử lồng nhau
Tôi có một chú thích đối tượng, lần lượt có thể chứa nhận xét và những nhận xét đó cũng có thể chứa nhận xét ... và điều này có thể tiếp tục cho một số chu kỳ không xác định.
Dưới đây là một ví dụ về cấu trúc dữ liệu:
var comment = {
text : "",
comments: [
{ text: "", comments : []},
{ text: "", comments: [
{ text: "", comments : []},
{ text: "", comments : []}
{ text: "", comments : []}
]}
]
}
Hãy nói cho 2 cấp độ của ý kiến tôi sẽ viết:
<div ng-repeat="comment in comments">
{{comment.text}}
<div ng-repeat="comment in comments">
{{comment.text}}
</div>
</div>
Làm thế nào tôi sẽ implent divs tôi cho mức độ "n" của nhận xét lồng nhau?
Có cách nào để ẩn tất cả các phần tử ngoại trừ tập đầu tiên trong đệ quy không? – guiomie
@guiomie bạn có thể kiểm tra tham số đầu tiên $ trong bộ lặp ng. – zsong
ý tôi là ẩn tất cả các phần tử không nằm trong mảng đầu tiên, không phải là các phần tử đầu tiên của mỗi mảng. Vì vậy, chỉ các phần tử của mảng chú thích đầu tiên không bị ẩn ... – guiomie