Việc sử dụng Internalhtml trong góc là gì?

Trước tiên, hãy nói về lý do tại sao bạn muốn liên kết HTML trong một thành phần Góc. Bạn có thể có một số HTML do người dùng tạo mà bạn muốn hiển thị trong dom. Bạn thậm chí có thể nhận lại HTML trong phản hồi API. Hoặc bạn có thể có một số HTML cần được hiển thị động

Vì vậy, làm thế nào nó hoạt động?

innerHtml là thuộc tính phần tử HTML đã tồn tại mà Angular có thể liên kết bằng cách sử dụng dấu ngoặc vuông (  [ & ] ). For example, in your template you may have something like this:

Đây có phải là điều tôi nên làm không?

Co le không. Đối với HTML do người dùng tạo hoặc HTML đến từ phản hồi API, có thể không có tùy chọn nào khác. Đối với HTML được kết xuất động, có thể có một tùy chọn thân thiện với Góc khác


Việc cho phép người dùng hoặc API bên ngoài ra lệnh cho HTML được hiển thị trong ứng dụng của bạn có thể gây ra một số do dự. Tuy nhiên, Angular cung cấp một số bảo mật bổ sung xung quanh nội dung HTML ràng buộc bằng cách vệ sinh HTML trước khi hiển thị nó. Nếu giá trị HTML chứa thẻ

Nếu bạn cố gắng hiển thị thẻ