如何添加另一行是javascript
如何添加另一行是javascript如何添加另一行是javascript,javascript,Javascript,如何添加另一行是javascript attachments: [{ "title": parsedResult.name +" - "+ parsedResult.link, "color": color, "fields": [{ "title": pretext + " \n ",
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
替换为
我在哪里使用它??