es6을 사용하여 다른 파일에서 일부 json을 가져오고 있지만 다른 json 객체 내부에서 해당 객체를 수집하려 할 때 배열 이름으로 변수 이름을 추가했습니다.래퍼없이 새 객체 추가
element1.js
module.exports = {
'element1': { foo: 'bar' }
}
element2.js
module.exports = {
'element2': { foo: 'bar' }
}
난 다음이 코드를 실행
;import elementVar1 from './element1.js'
import elementVar2 from './element2.js'
const list = { elementVar1, elementVar2 }
목록은 다음과 같이 반환됩니다.
{
elementVar1: {
element1: {
foo: 'bar'
}
},
elementVar2: {
element2: {
foo: 'bar'
}
}
}
내 목표는 이러한 요소를 이와 같은 래퍼없이 처리합니다.
{
element1: {
foo: 'bar'
},
element2: {
foo: 'bar'
}
}
는 basicly 나는 그들에게
이 무엇을해야
'{}}'로 묶을 필요가 없습니다. 그냥 'const list = elementVar'를 사용하십시오. 아니면 그냥'import list from. '/ element.js' – Satpal
JavaScript 파일이 없으므로 JSON이 없습니다. –