我在“ file”输入行中尝试上传文件进行测试:
< input accept=".csv" multiple="" type="file" autocomplete="off" tabindex="-1" style="display: none;">
所以我的操纵up脚本有上传:
const [CSVDropZone] = await page.$x("//div[@class='csv-upload-dropzone']/input");
if (CSVDropZone) { // csv import is open,use it
await CSVDropZone.uploadFile('./csvfiles/testFile.csv');
await page.waitFor(5000);
}
文件似乎已加载。至少标头/元数据显示在对话框中,但没有内容。如何获取uploadFile?
我已经看到了一些建议,可以单击“提交”,但是这些react-dropzone功能没有“提交”。