2016-03-31 20 views
0

Nesne, dış nesnenin içerdiği iç içe nesneye nasıl taşınır?Yuvalanmış nesneyi dış nesneye nasıl geçiririm?

{ criteria: 
    { provider: 2, 
    providerName: 'CLX_gw0', 
    mcc: null, 
    mnc: null, 
    dial_code: null, 
    active: 1 }, 
    page: 1, 
    pageSize: 50 } 

Böyle istiyorum:

{ 
    provider: 2, 
    providerName: 'CLX_gw0', 
    mcc: null, 
    mnc: null, 
    dial_code: null, 
    active: 1, 
    page: 1, 
    pageSize: 50 
} 
+1

Hiçbir şey denediniz mi yoksa sadece bir başkasının sizin için çalışmasını mı istiyorsunuz? – Tomalak

+0

Nesneyi el ile oluşturmanız gerekir. –

+0

flatten/flattenDeep kullanmayı denedim, ancak bu sadece dizi için mi? bir yöntem olduğunu tahmin ettim – AxOn

cevap

1

bu deneyin. Lodash'a bile ihtiyacınız yoktur:

const newObj = Object.assign({}, obj, obj.criteria); 
delete newObj.criteria; 
İlgili konular