使用react-json-view粘贴到剪贴板时如何避免文本格式设置?

时间:2019-05-23 20:43:45

标签: json reactjs

我正在使用'react-json-view'(https://www.npmjs.com/package/react-json-view)。我有一张桌子,当单击一行时会打开一个显示JSON信息的模式。将鼠标悬停在JSON对象的值上时,将显示一个复制图标,以复制到剪贴板。我面临的问题如图所示。 [1]:https://i.stack.imgur.com/xtpf7.png 如何消除多余的反斜杠和格式以按原样获取文本值?

import ReactJson from 'react-json-view'

selectRow: function() {
        return {
            mode: "radio",
            clickToSelect: true,
            hideSelectColumn: true,
            onSelect: function (tableRow) {
                let rowId = tableRow[CPROP_COL_UNIQUE]; 
                let modalData = this.state.modalEvents[rowId]; 
                this.refs.rowModal.setBody(<ReactJson src={modalData} collapseStringsAfterLength={80} displayDataTypes={false} name={"log contents"} enableClipboard={(copy)=>{}} />);
                this.refs.rowModal.open();
            }.bind(this)
        }
    } 

在enableClipboard部分中,我可以添加某种回调来解决我的问题吗?

0 个答案:

没有答案