Копировать объект с указанной переменной - PullRequest
1 голос
/ 02 апреля 2019

Я хочу скопировать / расширить / распространить объект, который использует любую локальную переменную в одном файле, в другой файл, но с измененным значением переменной.

Пример:

Version1.js

const values = [1,2,3,4,5,6]
export default {
  key1: values,
  handler1: (param) => {
    if (values.indexOf(param) > -1) {
      console.log('something')
    }
    console.log('anything else')
  }
}

Version2.js

import Version1 from './Version1'
const values = ['a','b','c','d','e'] // changed values
export default copiedWithVariableChange(Version1, {values}) // IS THIS POSSIBLE ??

Я МОГУ сделать функцию, которая экспортирует объект.А затем передать требуемые значения в функцию.Но есть ли другой способ добиться того, чего я хочу?

Я не совсем уверен, возможно ли это, но если это так, это было бы очень полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...