我試圖將2個不同範圍對象中的值合併到一個範圍對象中。如何將兩個不同範圍對象中的值添加到angularjs中的單個範圍對象中
$scope.a={
name: A;
}
$scope=b{
age:12;
}
$scope.x=angular.copy($scope.a,$scope.b);
或
$scope.x=angular.extend($scope.a,$scope.b);
或
$scope.x=angular.merge($scope.a,$scope.b);
這是行不通的。我得到的是隻分配給$scope.x
對不起人Tryed它。但它沒有奏效。仍然數據不會傳遞給'$ scope.x'我認爲它是因爲'$ scope.b'有3個屬性。雖然我不確定。謝謝回覆。 –
你的問題含糊不清。我認爲你想將$ scope.a和b傳遞給其他變量,比如x。 –
是的,這是正確的。我想這樣做。但是,當我嘗試它時,上面的代碼不起作用。對不起 –