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 !


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM