Я пытаюсь поместить содержимое массива в другое. У меня есть этот JSON ($ scopeProducts) ...Проблема при копировании одного массива в другой
{
"ID": "...",
"Groups": [
{
"Products": []
}
{
"Other": []
}
]
}
И я пытаюсь добавить следующий JSON в массив 'Продукты' ($ scope.selectedProducts) ...
[
{
"ProductCode": "Code1",
},
{
"ProductCode": "Code1",
},
]
и В конечном итоге я получаю это ...
{
"ID": "...",
"Groups": [
{
"Products":
[
[
{
"ProductCode": "Code1",
},
{
"ProductCode": "Code1",
},
]
]
}
{
"Other": []
}
]
}
... что неправильно (проверьте двойную [[в массиве продуктов). Я использую яваскрипт нажимной функцию ...
$scopeProducts.Groups[0].Products.push($scope.selectedProducts);
Может кто-нибудь сказать мне, как правильно это сделать, не создавая двойной массив [[]]? Большое спасибо
Thats great! Это сработало и спасибо за объяснение. –