【问题标题】:I have an ESlint error in my Vue.js project, why can't I fix it我的 Vue.js 项目中有一个 ESlint 错误,为什么我不能修复它
【发布时间】:2021-09-29 05:39:11
【问题描述】:

几个月前,我在我的 vue.js 项目中遇到了这个错误 第 22、23 和 24 行与底部代码块中的第 45、46 和 47 行相关

{
    "resource": "/C:/Users/Demo User/Documents/vue/mynewwebsite/src/App.vue",
    "owner": "eslint",
    "severity": 8,
    "message": "Parsing error: Unexpected token, expected \",\"\n\n  22 |   }\n  23 | }\n> 24 |\n     | ^",
    "source": "eslint",
    "startLineNumber": 47,
    "startColumn": 1,
    "endLineNumber": 47,
    "endColumn": 1
} 

从那以后,我试图在 SO 和 google 上找到解决方案,我问了一个朋友。 我认为这只是一个错误位置的逗号,并尝试在适当的位置添加和删除逗号,但这没有帮助(编辑:我错过了一个花括号,duh)

这是我在App.vue中的脚本标签中的代码

25 <script>
26 import Modal from './components/Modal.vue';
27 export default {
28  name: 'App',
29  components: { Modal, },
30  data() {
31    return {
32      title: 'my new website',
33      header: 'Modal Header',
34      text: 'modal content',
35      showModal: false,
36      showModalTwo: false
37    }
38  },
39  methods: {
40    toggleModal() {
41      this.showModal = !this.showModal;
42    },
43    toggleModalTwo() {
44      this.showModalTwo = !this.showModalTwo;
45  }
46 }
47 </script>

【问题讨论】:

  • 你不会用}关闭你的函数toggleModalTwo
  • 我怎么没看到。谢谢,这修复了 ESlint 错误。仍然收到 npm run serve 错误

标签: javascript vue.js eslint


【解决方案1】:

我在toggleModalTwo 中遗漏了一个“}”

【讨论】:

    猜你喜欢
    • 2021-04-02
    • 1970-01-01
    • 2016-05-08
    • 2021-01-20
    • 2012-04-28
    • 2022-10-19
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    相关资源
    最近更新 更多