当我在控制台中执行copy(dataLayer)时,它只是将文本'{object Object}'的数组放入剪贴板中
仅在单击按钮后才发生此问题。在Page Load上,它可以很好地复制它,但是一旦我单击一个按钮,它只会作为对象数组返回。
我尝试过四处搜寻,清除网站的缓存和cookie,重新启动会话/浏览器/笔记本电脑,但仍然没有进展
基本上我正在使用
var myCopyOfTheArray = header1Colspans.slice(0);
var myCopyOfTheArray = header1Colspans.map(x => x);
var myCopyOfTheArray = header1Colspans.filter(() => true);
var myCopyOfTheArray = [...header1Colspans];
我希望将当前dataLayer变量的完整副本复制到剪贴板中,但最终得到:
'[对象对象],[对象对象],[对象对象],[对象对象],[对象对象]'