在多行HTML字符串上禁用缩进可以通过以下几种方法实现:
white-space: pre;
这将保留多行字符串中的空格和换行符,从而禁用缩进。
var htmlString = `
<div>
<p>Some content</p>
</div>
`;
htmlString = htmlString.replace(/\n\s*/g, '');
这将使用正则表达式将多行字符串中的换行符和紧跟其后的空格替换为空字符串,从而禁用缩进。
${}
语法插入变量。模板字符串会保留字符串中的缩进,因此可以直接在模板字符串中编写不带缩进的HTML代码。例如:var htmlString = `
<div>
<p>Some content</p>
</div>
`;
这样就可以直接在模板字符串中编写不带缩进的HTML代码,从而禁用缩进。
以上是禁用多行HTML字符串缩进的几种方法,根据具体情况选择适合的方法即可。
领取专属 10元无门槛券
手把手带您无忧上云