我需要一点帮助。我正在尝试获取产品的属性和变体。这就是我正在做的所有事情:
产品.html
<div class="list card">
<div class="item item-body" ng-repeat="attribute in product.attributes">
<h2>{{attribute.name}}</h2>
<ion-radio ng-repeat="variation in product.variations">
{{variation.price}}
<div ng-repeat="vaAttribute in variation.attributes">
{{vaAttribute.option}}
</div>
</ion-radio>
</div>
</div>
控制器.js
.controller('ProductCtrl', function($scope, WC, $stateParams, $ionicSlideBoxDelegate, $localStorage, $rootScope){
var Woocommerce = WC.WC();
Woocommerce.get('products/' + $stateParams.productID, function(err, data, res){
if(err)
console.log(err);
$scope.product = JSON.parse(res).product;
$scope.images = JSON.parse(res).product.images;
........................................................
........................................................
如果我有一个带有变化的属性,它可以正常工作。但是,如果我有多个属性,它将打印循环中所有属性的所有变体。