Hướng dẫn angular innerhtml removes style - góc bên tronghtml loại bỏ phong cách
Tôi đang vượt qua HTML như InsideHtml theo quan điểm của tôi. Dưới đây là quan điểm của tôi Show
Nếu tôi vượt qua mã dưới đây, nó đang hoạt động tốt.
Nếu tôi vượt qua mã dưới đây chứa màu, nó không hoạt động.
Gil Epshtain 7.8187 Huy hiệu vàng62 Huy hiệu bạc80 Huy hiệu Đồng7 gold badges62 silver badges80 bronze badges Khi được hỏi ngày 26 tháng 5 năm 2017 lúc 22:13May 26, 2017 at 22:13
2 Hành vi này bạn nhận được là bình thường. Lớp được thêm vào 1 bị bỏ qua vì theo mặc định, đóng gói là 2. Có nghĩa là góc ngăn chặn các kiểu chặn bên trong và bên ngoài thành phần. Bạn nên thay đổi đóng gói thành 3 trong thành phần của bạn. Bằng cách này, bạn sẽ có thể xác định các lớp bất cứ nơi nào bạn muốn: bên trong 4 hoặc trong một kiểu kiểu 5, 6 hoặc 7 (không quan trọng) và Angular sẽ tự động thêm chúng vào DOM.
Đã trả lời ngày 27 tháng 5 năm 2017 lúc 10:35May 27, 2017 at 10:35
SAM SAMUNSIninkable SAMUnsinkable Sam 3.5211 huy hiệu vàng9 Huy hiệu bạc18 Huy hiệu đồng1 gold badge9 silver badges18 bronze badges 13 Thay vì một phong cách nội tuyến, tôi đặt phong cách trong một lớp học. Không chắc chắn nếu sử dụng 8 là một tùy chọn cho bạn hay không, nhưng đây là bản demo plunker.HTML:
CSS:
Xác định lớp 9 tại tệp CSS gốc, thông thường nó được gọi là 0.Đã trả lời ngày 27 tháng 5 năm 2017 lúc 0:25May 27, 2017 at 0:25
NehalnehalNehal 12.6K4 Huy hiệu vàng42 Huy hiệu bạc57 Huy hiệu đồng4 gold badges42 silver badges57 bronze badges 5 I am passing html as innerHtml to my view. The below is my view
if I pass the below code, it is working fine.
and my css/scss is
The title color and font size are not getting applied. RelatedTôi đang có một Util.ts xác định chức năng định dạng như dưới đây. Vấn đề là trên thẻ nhỏ có thuộc tính kiểu. Nội dung chính ShowShow
Chạy lệnh TSC trên dấu nhắc lệnh để xác minh cài đặt TypeScript .. Tải xuống và cài đặt VS Code IDE .. 0Mở thư mục dự án trong mã vs .. Tạo hai tệp (một .. Trong kịch bản ..example. Mở vs mã đầu cuối chạy tập lệnh TSC ..ngx-translate. I have a header, language selector, and a dynamically rendered link. Bây giờ bạn có thể sử dụng máy chủ nút để chạy tập lệnh ..innerHtml, Tôi đang có một Util.ts xác định chức năng định dạng như dưới đây. Vấn đề là trên thẻ nhỏ có thuộc tính kiểu. Nội dung chính ShowinnerHtml: Bây giờ bạn có thể sử dụng máy chủ nút để chạy tập lệnh ..Tôi đang có một Util.ts xác định chức năng định dạng như dưới đây. Vấn đề là trên thẻ nhỏ có thuộc tính kiểu.Nội dung chính Show Như bạn có thể thấy, chúng tôi đã sử dụng ở đây 1 và phương pháp của nó 3 để vệ sinh chuỗi HTML nhưng nó loại bỏ thẻ tập lệnh và chỉ giữ kiểu HTML và nội tuyến. Làm cách nào để hiển thị một chuỗi với thẻ HTML trong Angular 8? Tôi có thể sử dụng mẫu HTML trong góc không?
Tuy nhiên, khi kết xuất thuộc tính kiểu của thẻ nhỏ đang bị xóa. 00 2Tuy nhiên, khi kết xuất thuộc tính kiểu của thẻ nhỏ đang bị xóa. 01 4Tôi không chắc tại sao hành vi này, mẫu chuỗi HTML được trả về bởi hàm định dạng được gắn vào HTML bằng cách sử dụng bên trong div như được hiển thị ở đây. 5Tại sao thuộc tính kiểu này bị xóa (trong khi thuộc tính lớp ở lại) và làm thế nào để tôi giải quyết vấn đề? 6Một thay thế 7Tại sao thuộc tính kiểu này bị xóa (trong khi thuộc tính lớp ở lại) và làm thế nào để tôi giải quyết vấn đề? 8Một thay thế Nếu bạn tự động hiển thị một số nội dung HTML trong ứng dụng của mình, bạn có thể đã sử dụng InternalHTML, nhưng điều này có thể được thực hiện một cách an toàn hơn không? Hãy cùng xem ví dụ này.example.Trong ứng dụng này, tôi đã sử dụng thư viện dịch Ngx-dịch. Tôi có một tiêu đề, bộ chọn ngôn ngữ và một liên kết được hiển thị động.ngx-translate. I have a header, language selector, and a dynamically rendered link. Để tái cấu trúc điều này theo cách tiếp cận mà không có bên trong,innerHtml,1. Cập nhật từng tệp dịch để có SXM_LINK.TEXT ,, 9Với bên tronginnerHtml: 0Kiểu dáng nội tuyến và liên kết linh hoạt Ảnh của Clark Tibbs trên unplash Nội dung chính ShowNhư bạn có thể thấy, chúng tôi đã sử dụng ở đây 1 và phương pháp của nó 3 để vệ sinh chuỗi HTML nhưng nó loại bỏ thẻ tập lệnh và chỉ giữ kiểu HTML và nội tuyến. use the innerHTML property by binding a string to it. The innerHTML property sanitizes the html, so that your app is safe from the cross-site scripting attacks(XSS). Làm cách nào để hiển thị một chuỗi với thẻ HTML trong Angular 8?Tôi có thể sử dụng mẫu HTML trong góc không? . When you generate an Angular application with the Angular CLI, the app. component. html file is the default template containing placeholder HTML. Làm cách nào để hiển thị một chuỗi với thẻ HTML trong Angular 8?Tôi có thể sử dụng mẫu HTML trong góc không? . @Component({. Bộ chọn: 'Kiểm soát anh hùng',. Mẫu: `. . cái nút {. Màu nền: Trắng ;. Biên giới: 1px rắn #777 ;. Làm cách nào để viết mã HTML trong tệp TS trong Angular 8?Làm cách nào để viết mã HTML trong tệp TS Angular ?... Chạy lệnh TSC trên dấu nhắc lệnh để xác minh cài đặt TypeScript .. Tải xuống và cài đặt VS Code IDE .. Mở thư mục dự án trong mã vs .. Tạo hai tệp (một .. Trong kịch bản .. Mở vs mã đầu cuối chạy tập lệnh TSC .. Bây giờ bạn có thể sử dụng máy chủ nút để chạy tập lệnh .. |