【问题标题】:Microsoft Bot Framework - New line in promptsMicrosoft Bot Framework - 提示中的新行
【发布时间】:2017-04-25 10:06:16
【问题描述】:

如何在提示中添加新行?

session.send('This is line 1. This is line 2.');

我希望输出看起来像:

这是第 1 行。

这是第 2 行。

但我得到的输出是:

这是第 1 行。这是第 2 行。

我尝试使用\n\r\nos.EOL,但它们都不起作用。是否可以在提示中添加新行?

【问题讨论】:

  • 如果你使用\n\n会发生什么?
  • 哇,好用!!! :D 非常感谢。
  • 太好了,添加了答案。请将其标记为已回答/赞成。

标签: node.js botframework


【解决方案1】:

您应该尝试改用\n\n

【讨论】:

  • 谢谢。另外,是否可以添加两个行空格? \n\n\n\n 似乎不起作用。
  • 嗯,我不确定,我认为它们最终会被忽略。您可以尝试使用
    并查看 html 是否被处理。
  • 不,不起作用。但没关系,可以使用\n\n。再次感谢您的帮助:)
【解决方案2】:

嗯,这取决于

单引号''

双引号“”

如果使用双引号,则必须使用\n\n

如果使用单引号,则必须使用<br/>

例子,

session.send('This is Line 1 <br/>This is Line 2<br/>');


session.send("This is line 1\n\n This is line 2\n\n");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-04
    相关资源
    最近更新 更多