Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.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_Javascript - Fatal编程技术网

如何添加另一行是javascript

如何添加另一行是javascript,javascript,Javascript,如何添加另一行是javascript attachments: [{ "title": parsedResult.name +" - "+ parsedResult.link, "color": color, "fields": [{ "title": pretext + " \n ",

如何添加另一行是javascript

attachments: [{

                    "title": parsedResult.name +" - "+ parsedResult.link,
                    "color": color,
                    "fields": [{
                           "title": pretext + " \n ",
                            "short": "false"
                        },   
                        {
                            "title": "Stock",
                            "value": stock,
                            "short": "false",
                        },
                        {
                            "title": price,
                            "short": "false"
                        },
                        {
                            "title": "links",
                            "value": links ('/n'),
                            "short": "false"
                        }
                    ],

我试过
('n')
“/n”
,但都不起作用。程序可以工作,但打印时彼此平行。

换行符总是
\n
。 如果您希望使用JavaScript在HTML代码中显示新行,我建议您使用<代码>

< P>如果您使用HTML来“打印”呈现HTML内容,则应考虑呈现<代码>
<代码>,而不是<代码> \n>代码>。原因是
\n
不会在HTML中呈现换行符

例如:

let data=[1,2,3];
让fragment=newdocumentfragment();
让result=document.getElementById('result');
让html='';
data.forEach(项=>{
html+=`${item}
`; }); result.innerHTML=html
取决于您的输出类型。如果标题显示输出为文本
\n
则为换行符


然而,在你的情况下,我怀疑它不是。如果您认为输出是HTML,请改用

换行符转义为
'\n'
。如果您使用HTML显示此内容,它将被转换为一个空格,因此您需要使用以下CSS保持原始空白格式:
空白:pre

如果输出在
中呈现,文本将自动在新行中呈现


否则,您也可以在html中添加

标记。

请问,打印是什么意思?另外,在这样的引号中加上“false”很可能不是您想要的。我正在使用java脚本以slack格式输出。我在哪里使用
@donloyd创建html时,您应该添加
,我添加了一个说明性示例。@donloyd ff您发现这个答案很有用,请不要忘记接受或向上投票这个答案,使用它左边的箭头或勾选:)谢谢!您好,我正在使用java脚本以slack方式输出。我在哪里使用
将所有
\n
替换为

我在哪里使用它??