node.js中的断行"/>
node.js中的断行
我想换行并使用\ n,但不起作用。创建Lambda函数。
callback(buildFulfilmentResult('Fulfilled',"Thanks, for using our services " +item.Name+ " Your Flight status is Confirmed \n Arrival city: " +item.Arrival_city));
然后怎么办?
回答如下:我们需要有关文本显示方式的更多信息,以便为您提供一个非常好的答案。
处理换行符是处理display的实体的责任,因此,您需要发送的内容很大程度上取决于文本的显示方式。
例如,如果您的聊天机器人是用于Web的,则可以通过发送
而不是\ n使其显示换行符,因为这是HTML的换行符。
也就是说,从后端接受并显示原始HTML可能会带来严重的安全风险。
[如果我要设计一个整体,我将使用\ n表示NodeJS中的换行符,并且在显示文本的Web上,我会这样做
- 拆开字符串(string.split(“ \ n”)),
- 为字符串的每个部分创建一个新的DOM元素,
- 确保这些元素是
display: block
和 - 通过
.textContent
属性将文本放入每个元素中。
此最后一步避免了使浏览器解析HTML,从而减轻了安全风险。
更多推荐
node.js中的断行
发布评论