如何删除jshint中<br \>的错误转义警告</br \>

时间:2015-01-20 09:28:29

标签: javascript angularjs jshint

在我的代码中,我试图在每11个字符后引入换行符。我有一个相同的角度滤镜,工作得很好。问题是jsHint正在发出警告&#34; Bad Escaping&#34;对于我放入的每个<br\>。如何抑制&#34; Bad Escaping&#34;对于jshint。

注意:我尝试将<br\>替换为&#34; \ n&#34;但是&#34; \ n&#34;工作不正常,并显示不可预测的行为。因此,请不要建议更换相同的。请参阅下面的代码段,了解我如何使用<br\>

if(labelArrayParts.length === 0){
                                    breakPart = value.slice(0,10) + "-" + "<br\>";
                                    leftPart = value.slice(10,value.length);
                                    labelArrayParts[i] = breakPart;
                                    labelArrayParts[i+1] = leftPart;
                                }

1 个答案:

答案 0 :(得分:1)

删除转义字符。别管其他一切。

"<br>";

如果你正在尝试编写XHTML(我不推荐它,因为它比它的价值更麻烦,如果你犯了这个错误,那么你将不会从中获得任何好处)然后是语法空元素为<br />而非<br\>