Учитывая следующий фрагмент кода Машинопись:Как получить доступ к jQuery .each «this» в TypeScript?
export class MyClass {
myMethod() {
// ...
$myQuery.each(function(idx, elm) {
$(this)... // Original javascript code which obviously not correct in typescript
}
}
}
Однако в машинописном это метод класса «это» всегда относится к экземпляру класса. Я хотел бы получить доступ к тому же самому объекту, что бы он был в чистом javascript.
В общем: Каков способ доступа к исходному контексту javascript (this) в обратном вызове при использовании TypeScript?
Если я правильно понимаю, вы хотите получить вяз вместо этого? –
* «Однако в TypeScript это в методе класса« this »всегда относится к экземпляру класса.» * Вы уверены? Это похоже на большое отклонение от JavaScript. OTOH, я не знаю, что делать с машинописью. –
@FelixKling Да, я уверен. Положительно. –