Я пытаюсь объединить два набора javascript в один. Я пытаюсь поместить объект javascript продуктов в атрибут Quotes объекта решения. Таким образом, конечным результатом должен быть объект SolutionProducts.Нажатие javascript-объекта в другой объект javascript
$scope.Products = {
"id":"",
"attributes":{
"term":"36"
},
"groups":[
{
"products":[
// list of products
]
}
]
}
$scope.Solution = {
"SolutionID":"",
"Quotes":[
]
}
$scope.SolutionProducts = {
"SolutionID":"",
"Quotes":[
{
"id":"",
"attributes":{
"term":"36"
},
"groups":[
{
"products":[
// list of products
]
}
]
}
]
}
Я пытался использовать функцию толчка, но это не сработало
$scope.SolutionProducts = $scope.Solution.Quotes[0].push($scope.Products.products);
Возвращаемое значение 'Array.prototype.push' не новый массив, а число элементов , – Elad
Этот вопрос не имеет ничего общего с JSON, который является форматом сериализации данных. Вы просто говорите об объектах javascript. –
Да - извинения –