在我的react項目中,我嘗試將文本復制到clipboard. 在函數(shù)中,我嘗試創(chuàng)建一個隱藏的輸入,選擇它并exec在文檔對象中“復制”,如下所示:const copyToClipboard = (textToCopy) => { console.log('textToCopy', textToCopy); // Outputs let input = document.createElement("input"); input.setAttribute("type", "hidden"); input.setAttribute("name", "temp_copy_input") input.setAttribute("value", textToCopy); input.select() console.log('input', input) // outputs object successfully document.execCommand("copy"); input.remove();}一切console.log正常,但似乎沒有復制輸入值。我錯過了什么?注意:我認為它不是重復的。我在這里遺漏了一些細節(jié),將輸入附加到文檔中。
通過創(chuàng)建隱藏輸入在 React 中復制文本
阿晨1998
2021-12-23 16:18:52