我下面有代码
console.log(e)
console.log(e.target.value)
this.update({
name: e.target.value
})
当我格式化代码时,它变成
console.log(e)console.log(e.target.value)this.update({name: e.target.value})
这会导致错误,我该如何更改行为?在我的另一台计算机上,格式不像这样,我尝试将格式设置复制到这台计算机上,但不起作用,我该如何解决?
答案 0 :(得分:0)
不要犹豫在代码中使用分号:
console.log(e);
console.log(e.target.value);
this.update({
name: e.target.value
});
问题可能只是Visual Studio不知道如何格式化asi(事实上,分号丢失了,直到编译器添加了分号为止)。我的vs告诉我,分号没有丢失,不会格式化错误,但仍然不是那么漂亮,并且会给您带来麻烦,所以为什么首先要麻烦和删除它们:D