Моя цель с помощью Closure Compiler для моего проекта - добиться 100% типизации, но я борюсь с простым шаблоном jQuery, который выглядит следующим образом:
$Controls.on('change input', /** function(this:Element) */ function () {
$(this).removeClass('is-invalid').next('.invalid-feedback').remove();
});
С комментарием или без него /** function(this:Element) */
Я получаю следующую ошибку:
js/quote.js:61: WARNING - could not determine the type of this expression
$(this).removeClass('is-invalid').next('.invalid-feedback').remove();
^^^^
Мне показалось, что я нашел ответ от Github Wiki под названием «Типы в системе типов замыканий» в «Функции» this
Введите "section", но, похоже, это не соответствует тому, что я думал.
Как указать тип this
для Closure Compiler?