首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: NodeJS预期的属性速记对象速记

错误: NodeJS预期的属性速记对象速记
EN

Stack Overflow用户
提问于 2020-09-08 06:01:43
回答 1查看 136关注 0票数 0

代码如下

代码语言:javascript
复制
72 -> users.forEach(function(user) {
73 ->      data1.push([{ user_id1: user_id1, user_id2: user, status: 'RequestSent' }])
74 ->      data2.push([{ user_id1: user, user_id2: user_id1, status: 'RequestPending' }])
75 ->    }

72.75是行号。

我得到的错误是##[error] 73:21 error Expected property shorthand object-shorthand

如何纠正。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-08 06:03:22

这只是一个线状错误,而不是运行时错误。它告诉您,在ES6中,与其重复其值应该与prop: prop同名的变量的属性名,不如在对象文本中使用prop。使用:

代码语言:javascript
复制
data1.push([{
  user_id1,
  user_id2: user,
  status: 'RequestSent'
}]);
data2.push([{
  user_id1: user,
  user_id2: user_id1,
  status: 'RequestPending'
}]);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63787926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档