Javascript 从浏览器下载csv文件:不工作

Javascript 从浏览器下载csv文件:不工作,javascript,html,css,express,Javascript,Html,Css,Express,我正试图从浏览器下载CSV文件,但它什么也没做。教授给出了这段代码,在他的例子中是有效的,但在我的例子中不起作用 if ( !err ) { console.log("Working with: ",row.sheet); // convert to javascript object let values = JSON.parse( row.sheet ); cons

我正试图从浏览器下载CSV文件,但它什么也没做。教授给出了这段代码,在他的例子中是有效的,但在我的例子中不起作用

if ( !err ) {
                console.log("Working with: ",row.sheet);
                // convert to javascript object
                let values = JSON.parse( row.sheet );
                console.log("VALUES CONTAINS: ",values);
                let csv = ''
                for( let row of values ) {
                    csv += CSV.stringify( row ); 
                }
                console.log('sending csv ',csv);
                res.set('Content-Type', 'text/plain')
                // tell the browsers to download to a file
                res.set('Content-Disposition',
                    `attachment; filename="${name}.csv"`);
                console.log('check status csv: ',csv);
                res.send( csv );
            }

console.log都在工作,只是下载没有弹出

检查浏览器是否阻止下载,或者不尝试
res.set('Content-Disposition','attachment;filename=“${name}.csv”)下载将是“ajax”,因此如果没有剩余的代码,调试您显示的内容是不可能的。@Mohammedshaberkp我认为背景必须在那里,因为我在stringCheck中使用js检查您的浏览器是否阻止下载或不尝试
res.set('Content-Disposition','attachment;filename=“${name}.csv”)下载将是“ajax”,因此如果没有剩下的代码,调试您显示的内容是不可能的。@MohammedShabeerkp我认为背景标记必须在那里,因为我在字符串中使用js