このようなオブジェクト リテラルを TypeScript で書きました。
var object = {
message: "Say",
say: () => {
return this.message;
}
};
そして、次のような生成された JavaScript を取得しました。
var object = {
message: "Say",
say: function () {
return _this.message;
}
};
returnステートメントの前にそのような行があるべきではありません:
var _that = this;
私はアロー関数式を使用していますか?