如何使用.bind(this)
重构方法以实现箭头功能。
从以下
class MyClass {
constructor() {
this.myMethod = this.myMethod.bind(this);
this.myAsyncMethod = this.myAsyncMethod.bind(this);
}
myMethod() {
console.log("In My Method");
}
async myAsyncMethod() {
console.log("In My Async Method");
}
}
类似
class MyClass {
constructor() {
}
myMethod = () => {
console.log("In My Method");
}
myAsyncMethod = async () => {
console.log("In My Async Method");
}
}
有没有方法或扩展名,我可以单击方法名称并重构为箭头功能,它会自动更新方法和构造函数?