Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在节点JS中获取新行,并将其作为JSON传递,并将其保存在文本文件中_Javascript_Angularjs_Node.js - Fatal编程技术网

Javascript 如何在节点JS中获取新行,并将其作为JSON传递,并将其保存在文本文件中

Javascript 如何在节点JS中获取新行,并将其作为JSON传递,并将其保存在文本文件中,javascript,angularjs,node.js,Javascript,Angularjs,Node.js,节点代码 var v = text1 v = v + "\n" v = v + text2 res.status(200).send(v); return 我试过了,但在我的文本文件中,字符串并没有用新行分隔 我在angular client中得到结果后编写了此指令 角码 $(anchor).attr({ //href: 'data:text/json;charset=utf-8,

节点代码

   var v = text1
        v = v + "\n"
        v = v + text2

     res.status(200).send(v);
                    return
我试过了,但在我的文本文件中,字符串并没有用新行分隔 我在angular client中得到结果后编写了此指令

角码

    $(anchor).attr({
        //href: 'data:text/json;charset=utf-8,' + JSON.stringify(data),                    
        href: 'data:text/json;charset=utf-8,' + (data.data),
        download: attr.filename
    })
使用新的语法:

var v='Hello';
var text2='World!'
v=`${v}
${text2}`;
console.log(v)
使用新的语法:

var v='Hello';
var text2='World!'
v=`${v}
${text2}`;

log(v)
我得到了答案,问题是编码数据

href: 'data:text/plain;charset=utf-8,' + encodeURIComponent(data)

现在我得到了用新行分隔的文本文件。

我得到了答案,问题是编码数据

href: 'data:text/plain;charset=utf-8,' + encodeURIComponent(data)

现在我得到了用新行分隔的文本文件。

不,它在文本文件中不起作用,但当我使用console.log(data)时,它仍然是新行中的所有字符串;每个字符串由新行分隔,但在我的文本文件中,所有字符串都在一行中不在文本文件中工作,但在我console.log(数据)时,所有字符串仍在新行中;每个字符串用新行分隔,但在我的文本文件中,所有字符串都在一行中