带有vue.js,quasar和ES6的数组理解Synthax

时间:2018-08-23 15:41:37

标签: javascript vue.js ecmascript-6 quasar-framework

我想在类星体项目中使用数组理解。 类星体版本:0.17。* Vue.js版本:2.9.6,使用es6(aka ES2015)

当我使用时:

let newList = oldList.map(function (item) { return item.value })

一切正常。但是当我使用:

let newList = [for (item of oldList) item.value]

我得到以下synthax error

Failed to compile.

[...]

  13:26  error  Parsing error: Unexpected token

  11 | export function setList (state, oldList) {
  12 |   
> 13 |   let newList = [for (item of oldList) item.value]
     |                  ^
  14 |  

为什么?这个合成器不是也应该正确吗?

0 个答案:

没有答案