2013-06-17 26 views
5

Tôi muốn thêm HTML entities như   hoặc & sử dụng lớp Dart. Tôi cố gắng này:Làm cách nào để thêm các thực thể HTML vào Dart?

my_element.nodes.add(new Text('&©')); 

nhưng như đã đề cập trong Text class doc, đánh dấu được phân tách thành thông tin, có nghĩa là tất cả mọi thứ đang trốn thoát, tôi đoán. Tôi đọc Node class doc tìm kiếm một lớp Thực thể; không có gì và tôi không muốn nhúng đối tượng của mình vào thẻ:

my_element.nodes.add(new Element.html('<span>&amp;&copy;</span>')); 

Tôi nên sử dụng lớp nào để thêm thực thể HTML?

Trả lời

7

DocumentFragment sẽ thực hiện công việc. Điều này:

my_element.nodes.add(new DocumentFragment.html('&amp;&copy;')); 

sẽ xuất trong tài liệu HTML của bạn.