Cách tốt nhất để giải mã HTML được chứa trong các chuỗi được chuyển đến biểu thức Góc là gì?Giải mã HTML trong biểu thức Góc
Ví dụ:
Nếu tôi có một chuỗi trở về từ máy chủ như thế này:
var some_val = "Hello <strong>World</strong>!"
Làm thế nào tôi có thể có nó render HTML chứ không phải hiển thị nó dưới dạng văn bản?
<!-- Renders to Hello <strong>World</strong>! -->
<span>{{ some_val }}</span>
Cập nhật: Đây là trường hợp thực tế sử dụng trong một repeater:
trình (unsanitized)
<div ng-repeat="category in some_list">
<p>{{ category.name }}</p>
<p ng-repeat="bullet in category.bullets">{{ bullet.desc }}</p>
</div>
Không làm việc ở tất cả
<div ng-repeat="category in some_list">
<p ng-bind-html="category.name"></p>
<p ng-repeat="bullet in category.bullets" ng-bind-html="bullet.desc"></p>
</div>
Bạn đã bao gồm các tập tin góc-sanitize.js chứa các chỉ thị ng-bind-html? – jpmorin
Đó chắc chắn là một phần của vấn đề, nhưng tôi cũng phải sử dụng 'ng-bind-html-unsafe'. – Terry