I'm use Decorator autobind in front of class, but it displays undefined when the method of the class is fired.
Guia do colaborador
Pilha de tecnologia
javascript
Domain
frontend
Tipo Issue
bug
DifficultyDificuldade de implementação estimada para um novo contribuidor, de 1 para alterações muito pequenas a 5 para trabalho de nível especializado.
3
Tempo estimadoUm intervalo de tempo aproximado para um colaborador experiente investigar, implementar, testar e preparar um pull request.
1-3 hours
Status da atividadeQuão disponível o issue aparece agora: novo, ativo, obsoleto, bloqueado ou aguardando entrada do mantenedor.
stale
ClarityCom que clareza o issue explica a mudança esperada, os critérios de aceitação e a próxima etapa.
needs investigation
Prerequisites
JavaScriptdecoratorsclass methods
Simpatia para novatosUma pontuação de 1 a 100 que estima o quão acessível este issue é para colaboradores iniciantes.
35
Direção de pesquisa
First, try to reproduce the issue by creating a minimal class with a method that uses the autobind decorator and call the method as a callback (e.g., setTimeout). Review the source code in the repository, particularly the autobind implementation, to understand how method binding is applied. Check if the issue is related to property descriptors or the way decorators are transpiled. Since there are no comments from maintainers, consider asking for a minimal reproduction in the issue thread.