如何去除js-beautify格式化HTML时<html>标签前后的换行?
js-beautify 去除
<html>/<body>及</body>/</html>间多余换行的配置方法 你可以通过配置inline参数解决这个问题,该参数允许指定哪些标签的内容会被强制内联,不会在标签前后生成多余换行。只需将html和body加入到inline数组中即可:
import { html_beautify } from 'js-beautify'; // 组件中调用时添加inline配置 html_beautify(localHtmlContent, { indent_size: 2, inline: ['html', 'body'] });
这个配置会让html标签内部的内容(即body标签所在区域)强制内联,从而消除<html>与<body>之间、</body>与</html>之间的多余换行,无需手动删除。
内容的提问来源于stack exchange,提问作者Filip Savic
相关产品推荐
相关产品推荐

