NativeScript Vue nativescript-sqlite не может назначить только для чтения свойство 'export' объекта '# < Object >'

Мы используем Object.values для повторения значений; и Array.reduce, чтобы создать окончательный массив, проходящий через исходные данные.

const arr = {
  a: 'Alpha',
  b: 'Australia',
  a_x: 'Beta',
  b_y: 'Canada',
  a_3: 'Charlie',
  b_4: 'China',
};

const finalArray = Object.values(arr).reduce((tmp, x, xi) => {
  // only treat one on two
  if (!(xi % 2)) return tmp;

  return [
    ...tmp,

    {
      // Get the previous key value
      name: arr[Object.keys(arr)[xi - 1]],

      place: x,
    },
  ];
}, []);

console.log(finalArray);

0
задан Matt Staley 19 January 2019 в 23:57
поделиться

1 ответ

Вам действительно не нужно module.exports = store;, когда вы объявили все в файле main.js, по крайней мере, это не добавляет никакой ценности вашему приложению / коду.

Эта проблема, кажется, является открытой проблемой с веб-пакетом , обратитесь к проблеме Github для более подробной информации.

0
ответ дан Manoj 19 January 2019 в 23:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: