Microsoft/TypeScript
Verbose computed property transpilation
Aberta
#23.759 aberto em 28 de abr. de 2018
Domain: API: TransformsHelp WantedSuggestion
Métricas do repositório
- Stars
- (108.860 estrelas)
- Métricas de merge de PR
- (Métricas PR pendentes)
Description
TypeScript Version: 2.7.0-dev.201xxxxx
Search Terms:
Code
const p1 = 0;
const p2 = 1;
class A {
[p1] = 0;
[p2]() {}
}
Expected behavior:
const p1 = 0;
const p2 = 1;
class A {
constructor() {
this[p1] = 0;
}
[p2]() { }
}
Actual behavior:
const p1 = 0;
const p2 = 1;
class A {
constructor() {
this[_a] = 0;
}
[(_a = p1, p2)]() { }
}
var _a;
Playground Link:
Related Issues: