程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> json-在AngularJS中怎麼實現讀取JSON數據後,根據同一店鋪名稱下循環購買的商品

json-在AngularJS中怎麼實現讀取JSON數據後,根據同一店鋪名稱下循環購買的商品

編輯:編程綜合問答
在AngularJS中怎麼實現讀取JSON數據後,根據同一店鋪名稱下循環購買的商品

菜鳥一枚,大神勿嫌棄。
我在做購物車的模擬,在service中手寫了一組json數組對象,
var goods = [{
id:1,
sstype:"企業商城",
image_file:"img/cartImg/c8.jpg",
name:"舒語17 18 19寸沃森CVT沃爾沃日產輪毂原裝正品啦啦啦啦",
shangpinpingpai:"沃森CTV",
price:1798,
count:1 //數量
},{
id:2,
sstype:"個人商城",
image_file:"img/cartImg/c6.jpg",
name:"潮流時尚男款修身牛仔上衣秋款男裝牛仔男裝啦啦啦啦啦",
shangpinpingpai:"凡兔",
price:200,
count:1
},{
id:3,
sstype:"個人商城",
image_file:"img/cartImg/c2.jpg",
name:"凡兔時尚男款修身牛仔褲秋款牛仔男褲",
shangpinpingpai:"凡兔",
price:156,
count:1
},{
id:4,
sstype:"企業商城",
image_file:"img/cartImg/c8.jpg",
name:"舒語17 18 19寸沃森CVT沃爾沃日產輪毂原裝正品啦啦啦啦",
shangpinpingpai:"沃森CTV",
price:1798,
count:1
}
];
在controller中注入服務拿到這個數組對象,我要在html中ng-repeat的出來,可是出來的效果是每個店名都對應一個商品,即使有相同的店名還是會重新循環一行對應一個商品。
現在我想實現的是讓這些在同一店鋪中的商品都循環到一個店鋪名稱下,例如淘寶或是京東的購物車,在同一家買到的多個商品都會顯示到一個店名的標題下。
還望大神們多多指點啊!!感激不盡!

最佳回答:


那你要在後台對數據按照sstype進行排序(建議是按照店鋪ID進行排序),然後在前台對數據進行判斷和合並就可以了。

Holy_Cc
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved