Hướng dẫn html-react-parser vs react-html-parser - html-react-parser so với react-html-parser
html-react-parserNội phân chính Show
Nội dung chính ShowShow
Nội phân chính
Nội phân chính
Câu hỏi thường gặp
Tôi có thể bật yarn add html-react-parser6 cho các yếu tố nhất định không? XSS này có an toàn không? HTML không hợp lệ có được vệ sinh không?const parse = require('html-react-parser'); parse(' Thẻ có được phân tích cú pháp không? Thuộc tính không được gọi
Mục lụcNPM: npm install html-react-parser --save Yarn: yarn add html-react-parser CDN: <script src="https://unpkg.com/[email protected]/umd/react.production.min.js">script> <script src="https://unpkg.com/[email protected]/dist/html-react-parser.min.js">script> <script> window.HTMLReactParser(/* string */); script> Cài đặtTrình phân tích cú pháp ném lỗi // ES Modules import parse from 'html-react-parser'; // CommonJS const parse = require('html-react-parser'); SSR có được hỗ trợ không? parse(' Các yếu tố không được lồng chính xác parse(' Không thay đổi trường hợp thẻ yarn add html-react-parser0 Lỗi TS: Thuộc tính 'Attribs' không tồn tại trên loại 'domnode' yarn add html-react-parser1 thay thế và xóa phần tử const parse = require('html-react-parser'); parse('0 thư việnTôi có thể kích hoạt trang trí cho các yếu tố nhất định không? Webpack xây dựng cảnh báo const parse = require('html-react-parser'); parse('1 Câu hỏi thường gặp const parse = require('html-react-parser'); parse('2 Màn biểu diễn Người đóng gópvalid React element is returned:const parse = require('html-react-parser'); parse('3 SSR có được hỗ trợ không?Các yếu tố không được lồng chính xác const parse = require('html-react-parser'); parse('4 Không thay đổi trường hợp thẻ Các yếu tố không được lồng chính xácKhông thay đổi trường hợp thẻ const parse = require('html-react-parser'); parse('5 Lỗi TS: Thuộc tính 'Attribs' không tồn tại trên loại 'domnode' const parse = require('html-react-parser'); parse('6 Không thay đổi trường hợp thẻLỗi TS: Thuộc tính 'Attribs' không tồn tại trên loại 'domnode' const parse = require('html-react-parser'); parse('7 Lỗi TS: Thuộc tính 'Attribs' không tồn tại trên loại 'domnode' const parse = require('html-react-parser'); parse('8 Lỗi TS: Thuộc tính 'Attribs' không tồn tại trên loại 'domnode'thay thế và xóa phần tử const parse = require('html-react-parser'); parse('9 Lỗi TS: Thuộc tính 'Attribs' không tồn tại trên loại 'domnode' thay thế và xóa phần tửTôi có thể kích hoạt trang trí cho các yếu tố nhất định không?React. Tôi có thể kích hoạt trang trí cho các yếu tố nhất định không? npm install html-react-parser --save0 Webpack xây dựng cảnh báo npm install html-react-parser --save1 Câu hỏi thường gặp
Tôi có thể bật yarn add html-react-parser6 cho các yếu tố nhất định không? Người đóng góp npm install html-react-parser --save2 thư việnCắt npm install html-react-parser --save3 Di cư npm install html-react-parser --save4 Câu hỏi thường gặp npm install html-react-parser --save5 Các thẻ yarn add html-react-parser5 có được phân tích cú pháp không? npm install html-react-parser --save6 Tôi có thể bật yarn add html-react-parser6 cho các yếu tố nhất định không?v3.0.0Người đóng góp v2.0.0thư viện v1.0.0Cắt Di cư npm install html-react-parser --save7 Câu hỏi thường gặp Các thẻyarn add html-react-parser5 có được phân tích cú pháp không?npm install html-react-parser --save6Tôi có thể bật yarn add html-react-parser6 cho các yếu tố nhất định không?not XSS (cross-site scripting) safe. See #94. Người đóng góp tài chínhCá nhânnot sanitize HTML. See #124, #125, and #141. Tổ chứcDoanh nghiệp Ủng hộXSS này có an toàn không?Giấy phépnot XSS (cross-site scripting) safe. See #94. HTML không hợp lệ có được vệ sinh không?Cách sử dụngnot sanitize HTML. See #124, #125, and #141.Thẻ có được phân tích cú pháp không? Mặc dù các thẻyarn add html-react-parser5 và nội dung của chúng được hiển thị ở phía máy chủ, chúng không được đánh giá ở phía máy khách. Xem #98. Thuộc tính không được gọiLý do tại sao các thuộc tính HTML của bạn không được gọi là vì trình xử lý sự kiện nội tuyến (ví dụ: // ES Modules import parse from 'html-react-parser'; // CommonJS const parse = require('html-react-parser');2) được phân tích cú pháp như một chuỗi chứ không phải là một hàm. Xem #73. Trình phân tích cú pháp ném lỗi Nếu trình phân tích cú pháp ném erorr, hãy kiểm tra xem đối số của bạn có hợp lệ không. Xem "HTML không hợp lệ bị khử trùng?".SSR có được hỗ trợ không? npm install html-react-parser --save9
Các yếu tố không được lồng chính xác Nếu các phần tử của bạn được lồng không chính xác, hãy kiểm tra để đảm bảo đánh dấu HTML của bạn là hợp lệ. Việc phân tích cú pháp HTML đến DOM sẽ bị ảnh hưởng nếu bạn đang sử dụng cú pháp tự đóng (// ES Modules import parse from 'html-react-parser'; // CommonJS const parse = require('html-react-parser');3) trên các phần tử không độc hại: npm install html-react-parser --save8Xem #158. Không thay đổi trường hợp thẻThẻ được thấp hơn theo mặc định. Để ngăn chặn điều đó xảy ra, hãy vượt qua tùy chọn HTMLPARSER2: CẢNH BÁO: Bằng cách bảo tồn độ nhạy trường hợp của các thẻ, bạn có thể nhận được cảnh báo kết xuất như:: By preserving case-sensitivity of the tags, you may get rendering warnings like:Xem #62 và ví dụ.Lỗi TS: Thuộc tính 'Attribs' không tồn tại trên loại 'domnode' yarn add html-react-parser1 Lỗi TypeScript xảy ra do yarn add html-react-parser2 // ES Modules import parse from 'html-react-parser'; // CommonJS const parse = require('html-react-parser');4 cần là một thể hiện của <script src="https://unpkg.com/[email protected]/umd/react.production.min.js">script> <script src="https://unpkg.com/[email protected]/dist/html-react-parser.min.js">script> <script> window.HTMLReactParser(/* string */); script>0 của Domhandler. Xem di cư hoặc #199. Tôi có thể kích hoạt trang trí cho các yếu tố nhất định không?Có, bạn có thể bật hoặc vô hiệu hóa yarn add html-react-parser6 cho các yếu tố nhất định bằng tùy chọn yarn add html-react-parser4. Xem #205. yarn add html-react-parser3 Webpack xây dựng cảnh báo Nếu bạn thấy cảnh báo xây dựng trang web:Sau đó, cập nhật cấu hình webpack của bạn lên:Xem #238 và #213. Màn biểu diễnChạy điểm chuẩn: CắtDi cưCâu hỏi thường gặp Câu hỏi thường gặpCác thẻ yarn add html-react-parser5 có được phân tích cú pháp không? npm install html-react-parser --save6 Các thẻ
Ủng hộXSS này có an toàn không? |