Ich importiere einige Json aus anderen Dateien mit Es6, aber wenn ich versuche, sie in einem anderen Json-Objekt zu sammeln, fügte sie mit Variablennamen als Array-Name.Hinzufügen eines neuen Objekts zu einem anderen ohne Wrapper
element1.js
module.exports = {
'element1': { foo: 'bar' }
}
element2.js
module.exports = {
'element2': { foo: 'bar' }
}
, wenn ich diesen Code unten laufen;
import elementVar1 from './element1.js'
import elementVar2 from './element2.js'
const list = { elementVar1, elementVar2 }
Liste gibt wie folgt zurück;
{
elementVar1: {
element1: {
foo: 'bar'
}
},
elementVar2: {
element2: {
foo: 'bar'
}
}
}
mein Ziel ist, diese Elemente ohne irgendeinen Wrapper so zu verarbeiten;
{
element1: {
foo: 'bar'
},
element2: {
foo: 'bar'
}
}
basicly möchte ich sie verketten
Keine Notwendigkeit, es in '{}' zu wickeln, verwenden Sie einfach 'const list = elementVar', oder warum nicht einfach' list importieren von './Element.js'' – Satpal
Es gibt kein JSON in Ihrem Beispiel, nur JavaScript-Objekte. –