Многострочная строка JSHint: неожиданный пробел между многострочной строкой '`' и '<style>' - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь написать довольно ванильный JS, не используя причудливый материал ES6, потому что я не компилирую его с Babel или чем-то еще, и у меня есть некоторые проблемы с многострочными строками и JSHint.

Я Получив эту ошибку, для этого фрагмента кода:

#10 Unexpected space between '`' and '<style>
    #nzenbd-panel > div {
        padding: 5px;
    }
    </style>';
var style = `<style>
    #nzenbd-panel > div {
        padding: 5px;
    }
    </style>`;

Я пытался сделать что-то вроде /*jshint multistr: true */ и использовать этот синтаксис:

var style = "<style> \
    #nzenbd-panel > div { \
        padding: 5px; \
    } \
    </style>";

Я знаю, что обратная связь более современна JS, но я пробовал все, и я довольно озадачен и не смог избавиться от ошибки.

Каков принятый в JSHint способ создания многострочных строк в vanilla Javascript?

Спасибо!

...