TypeError: Property id of VariableDeclarator expected node to be of a type ["LVal"] but instead got "ThisExpression"
时间: 2023-06-20 21:06:53 浏览: 117
TypeError: only integer tensors of a single element can be converted to an index
这个错误通常是由于在变量声明中使用了 `this` 关键字而导致的。在变量声明中,左侧必须是一个标识符或模式,不能是 `this`。如果您需要引用当前对象,请在函数或方法中使用 `this` 关键字。
例如,以下代码会引发该错误:
```
var foo = this.bar;
```
应该改为:
```
var foo = bar;
```
或者:
```
function MyClass() {
this.bar = 'hello';
var foo = this.bar;
}
```
阅读全文