eslint 中standard下面扩展字符串报错

在vue的项目里面,开启了cli中webpack里面的eslint校验,在utils.js文件里面建立如下方法:

export function setInSessionStorageFn (itemName, value) {
  let aimModulesData = JSON.parse(sessionStorage.getItem(itemName)) || {}
  console.log('aimModulesData', aimModulesData)
  if (JSON.stringify(aimModulesData) !== '{}') {
    aimModulesData = { ...aimModulesData, ...value }
    sessionStorage.setItem(itemName, aimModulesData)
  } else {
    sessionStorage.setItem(itemName, value)
  }
}

始终会在aimModulesData = { ...aimModulesData, ...value }这个部分报错:

clipboard.png
请问是哪里有语法错误?eslint标准是standard

阅读 2.2k
2 个回答

看你这错误应该不是eslint报出来的,而是没有用转码器

新手上路,请多包涵

同样遇到这个问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进