zoukankan      html  css  js  c++  java
  • Parsing error: Expression expected.

    之前的项目模块拷贝粘贴到现有项目中, eslint 报 "Parsing error: Expression expected. " 错误,网上没找到解决方法,自己摸索一番已解决。

        // 省略无用代码...
        hammer.on('doubletap', e => {
          const c = this.rawCenter(e)
          this.zoomAround(2, c.x, c.y)
        })
        // 省略无用的代码
    

    编辑器在 const 处提示报错, 将花括号里的代码提取到单独的函数中,再引用此函数此处提示就好了吧。。。

      // 省略无用代码...
      doubletapHandle(e) {
        const c = this.rawCenter(e)
        this.zoomAround(2, c.x, c.y)
      }
      hammer.on('doubletap', e => this.doubletapHandle(e))
      // 省略无用的代码
    

    不过,后面省略处的代码继续报此错误,可是后面的代码反复查看都是没有错的,那只有一种可能,eslint 在某行监测到错误,然而不知道啥原因没有显示那一行的错误,反而在后面无错代码上提示报错了!

    最终解决方法:将代码都注释掉,一行一行找错,Good Luck To You !

  • 相关阅读:
    django的命令, 配置,以及django使用mysql的流程
    vue中局部组件的使用
    Chapter14【Collection、泛型】
    泛型
    集合遍历的方式(迭代器和增强for)
    Collection集合
    集合
    数组
    包装类
    基本类型与字符串之间的转换
  • 原文地址:https://www.cnblogs.com/teemwu/p/12807960.html
Copyright © 2011-2022 走看看