从 DOM 成功点击后删除元素 - 测试 Angular
Remove element after success click from DOM - Test Angular
我该如何测试删除 link 元素是否适合我?
用 link.remove() 我尝试从 DOM 中删除元素,但我不知道它是否有效。
var downloadURL = URL.createObjectURL(data);
var link = document.createElement('a');
link.href = downloadURL;
link.download = fileName;
link.click();
link.remove();
感谢您的帮助。
您必须附加它 document.body.appendChild(link);
然后您可以在 DOM document.body.removeChild(a);
中删除它
var downloadURL = URL.createObjectURL(data);
var link = document.createElement('a');
// Add this line
document.body.appendChild(link);
link.href = downloadURL;
link.download = fileName;
link.click();
// Add this line
document.body.removeChild(link);
我该如何测试删除 link 元素是否适合我? 用 link.remove() 我尝试从 DOM 中删除元素,但我不知道它是否有效。
var downloadURL = URL.createObjectURL(data);
var link = document.createElement('a');
link.href = downloadURL;
link.download = fileName;
link.click();
link.remove();
感谢您的帮助。
您必须附加它 document.body.appendChild(link);
然后您可以在 DOM document.body.removeChild(a);
var downloadURL = URL.createObjectURL(data);
var link = document.createElement('a');
// Add this line
document.body.appendChild(link);
link.href = downloadURL;
link.download = fileName;
link.click();
// Add this line
document.body.removeChild(link);