2
我需要在我的webapp中保存,檢索,渲染和編輯格式化文本。如何渲染ReactJS webapp中的格式化文本?
例如,我在clientSide上用markddown語法編輯文本。 我可以將其轉換爲html或保存原樣。 但是,當webapp將它作爲字符串接收時,我應該如何呈現此文本?
var formattedTextFromDataBase = "<p>some <em>formatted</em> text</p>"
我知道「dangerouslysetinnerhtml」 - 這種方法似乎是一個壞主意。是否有另一種方式來處理格式文本?
謝謝! \t 如果我將在markdown語法中保存文本,並在渲染前將其轉換爲html,這樣可以保護我免受任何js注入的影響嗎?我使用這個:github.com/evilstreak/markdown-js – stkvtflw
它不是一個真正的時間轉換的問題,而是您在網站上如何使用用戶提供的html,以及用於轉換降價的庫是否可信。 – Mark