vscode alt+shift+f 代码格式化的时候,函数后面的空格会被删除

来源:3-2 vue生存指南 - todolist实现-简单事件处理

西岚Silan

2018-06-04

methods: {
handleClick () {
      this.todoList.push(this.mytodo)
      this.mytodo = ''
      // this.$emit('change', this.todoList)
    }
},

比如handleClick和括号之间的空格,alt+shift+f 代码格式化之后,这个空格就会自动被删除,就变成 handleClick(),eslint就会报错 

我找了很多资料,并没有能解决这个问题,所以我想问下这个怎么解决。

写回答

2回答

gos360

2018-06-08

https://eslint.org/docs/rules/space-before-function-paren

提示信息已经说得很明白了

space-before-function-paren

可以在项目前端部分的 .eslintrc当中配置一个

"space-before-function-paren": ["error", "none"]

0
5
西岚Silan
回复
gos360
我之前也去查文档了,写上去没起作用。后来我就让他--fix帮我修正了,然后今天试了一次,居然好了。。
2018-06-13
共5条回复

玩具机器人

2018-06-04

可以在初始化项目的时候, 关闭eslint, 就不会执行语法检查了, 我就是这么做的[捂脸][捂脸][捂脸][捂脸]

0
0

mpvue课程小程序全栈开发

慕课网独家首发 学习mpvue+Koa+vue 全栈开发小程序

1407 学习 · 1331 问题

查看课程