API消费换行
Line break in API consumption
我正在使用 nuxtJS 和使用 laravel.
制作的 REST API(Json) 开发一个项目
我有一个简单的博客系统,有一个标题、缩略图和 body,这将是文本
但是我在向用户显示文本时遇到了问题,例如
在仪表盘中写文字的时候,我使用了一个带有换行符的文字
Line 1.
Line 2.
当我向用户使用 API 和 return 时,它没有换行符,
Line 1.Line2.
当我在php中使用这个函数时,return body
$blog->body = nl2br($blog->body);
所以我在最终结果中得到了这样的文本
Line 1.<br /> <br /> Line2.
带有标签 br,但不破坏是的,但作为文本字面意思
有人帮忙吗?
如果您需要显示原始 html 使用 v-html directive。但由于它是一个博客,你真的需要根据白名单清理你的 html。
Dynamically rendering arbitrary HTML on your website can be very
dangerous because it can easily lead to XSS vulnerabilities. Only use
HTML interpolation on trusted content and never on user-provided
content.
我正在使用 nuxtJS 和使用 laravel.
制作的 REST API(Json) 开发一个项目我有一个简单的博客系统,有一个标题、缩略图和 body,这将是文本
但是我在向用户显示文本时遇到了问题,例如
在仪表盘中写文字的时候,我使用了一个带有换行符的文字
Line 1.
Line 2.
当我向用户使用 API 和 return 时,它没有换行符,
Line 1.Line2.
当我在php中使用这个函数时,return body
$blog->body = nl2br($blog->body);
所以我在最终结果中得到了这样的文本
Line 1.<br /> <br /> Line2.
带有标签 br,但不破坏是的,但作为文本字面意思
有人帮忙吗?
如果您需要显示原始 html 使用 v-html directive。但由于它是一个博客,你真的需要根据白名单清理你的 html。
Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to XSS vulnerabilities. Only use HTML interpolation on trusted content and never on user-provided content.