在PhpStorm中预期的表达

san*_*san 8 javascript phpstorm vue.js

当我尝试使用时定义回调函数

() => { }
Run Code Online (Sandbox Code Playgroud)

代替

function () {}
Run Code Online (Sandbox Code Playgroud)

我从PhpStorm得到这个错误

错误

如何解决这个问题?

Joe*_*hey 9

在菜单中:

PhpStorm>首选项>语言和框架> Javascript

你会看到一个框说:JavaScript语言版本.

您应该能够将选项更改为ECMAScript 6并应用.

也:

PhpStorm>首选项>编辑器>文件类型在列表中查找ECMAScript 6并将*.vue添加到已注册的模式列表中.您可以将其添加到Javascript文件类型以便进行测量.

  • 是的,我之前更改了该选项,但是没有在.vue文件(仅限.js)上工作,所以我在.vue"<script type ="text/ecmascript-6">"中添加了脚本类型,现在它可以工作了:) (3认同)
  • 啊PhpStorm所有它的辉煌肯定有一个令人困惑的设置窗口.要解决所需问题:PhpStorm>首选项>编辑器>文件类型在列表中查找ECMAScript 6并将*.vue添加到已注册的模式列表中.您可以将其添加到Javascript文件类型以便进行测量. (2认同)