Tôi muốn sử dụng console.log bên trong mẫu nội tuyến nhưng không thể tìm thấy bất kỳ chỉ đường nào.góc 2 mẫu sử dụng console.log
@Component({
selector:"main",
providers: [ItemService],
template:`
<ul>
<li *ngFor="let item of items">
{{console.log(item)}} <----- ???
<p>{{item.name}}</p>
</li>
</ul>
`
})
export class HomeComponent {
private items: Array<ItemModel>;
constructor() {}
}
Điều đó không có ý nghĩa. 'console.log' không trả về bất cứ điều gì, vì vậy bạn đang ràng buộc' undefined' vào HTML của bạn. Bạn đang thực sự cố gắng đạt được điều gì? Nếu bạn muốn xem chi tiết của từng mục để gỡ lỗi, hãy cân nhắc đặt '{{item | json}} 'trong mẫu của bạn thay vào đó, hoặc chỉ lặp qua danh sách và' log' nó trong lớp bất cứ nơi nào bạn có quyền truy cập vào nó. – jonrsharpe
@jonrsharpe Tôi chỉ muốn kiểm tra mục và sau đó xóa console.log (mục) – emvidi
Nhưng điều gì sẽ * "kiểm tra mục" * thực sự * có nghĩa là *? Nếu bạn chỉ muốn xem nội dung của nó, hãy sử dụng đường ống JSON như tôi và Günter đã gợi ý. Nếu không, xin vui lòng làm rõ những gì bạn * muốn * muốn - tại sao bạn muốn nó trong giao diện điều khiển, đặc biệt? – jonrsharpe