【发布时间】:2019-03-18 05:57:35
【问题描述】:
我已经知道如何使用 React 将文本复制到剪贴板,但我希望 this.state.parties 为斜体,并且 this.state.citation 在粘贴时不为斜体。我可以使用<i> 标签将正确的斜体形式呈现到屏幕上。
handleCopyCitation = () => {
let textField = document.createElement('textarea')
let citationText = this.state.parties + this.state.citation
textField.innerText = citationText.italics()
document.body.appendChild(textField)
textField.select()
document.execCommand('copy')
textField.remove()
}
【问题讨论】:
标签: javascript reactjs methods