html语言文本框的符号,如何将文本框中的值作为HTML字符串提交?
我正在使用react draft wysiwyg庫,我希望文本框中輸入的值是HTML字符串的形式。
我的州:
editorState: EditorState.createEmpty
editorState={this.state.editorState}
toolbarClassName="toolbarClassName"
wrapperClassName="wrapperClassName"
editorClassName="editorClassName"
onEditorStateChange={this.onEditorStateChange}
/>
我的onChange處理程序:
onEditorStateChange = (editorState) => this.setState({editorState});
以及我的handleSubmit函數:
handleSubmit = async (event) => {
event.preventDefault();
const convertedData =
convertToRaw(this.state.editorState.getCurrentContent())
//Followed by some code about posting to an API
目前,當我看到發布的內容時,它看起來像:
convertedData: {...}
blocks: {...}
0: {key: "174mo", text: "example text" etc... }
1: {key: "5cdsn", text: "example text2" etc... }
包含輸入的所有文本格式的數組。
可以把它轉換成一個HTML字符串嗎?
例如:
"
This is a header
- List item
"
總結
以上是生活随笔為你收集整理的html语言文本框的符号,如何将文本框中的值作为HTML字符串提交?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java缓存技术的介绍
- 下一篇: Python OpenCV 美女换装,图