30

当我使用专有的 html 属性时,当 Syntastic 的 lint 工具不断警告我时,这很令人困惑,尤其是在使用 Angular 指令时。

在此处输入图像描述

这很快淹没了我的 html 中的实际错误,降低了 linter 错误的值,并增加了视觉噪音。

有没有办法避免这种情况?

4

2 回答 2

38

在 Syntastic 的问题跟踪器上问了这个关于 VIM 中整洁错误的确切问题。

添加到你的 vimrc:

let g:syntastic_html_tidy_ignore_errors=['proprietary attribute "ng-']

这将消除以 开头的任何属性的错误ng-,而为所有其他专有属性留下错误。

如果您有自己的指令的命名空间前缀,您也可以将其添加到此列表中。

let g:syntastic_html_tidy_ignore_errors=[
    \'proprietary attribute "ng-',
    \'proprietary attribute "pdk-'
\]
于 2013-08-16T09:41:56.510 回答
2

添加一个data前缀,它也是 html5:

data-ng-model=...
于 2015-03-19T18:49:08.847 回答