我的产品如下图
通过接口
/catalog/category/product
返回的的数据如下
{
"code": 200,
"message": "process success",
"data": {
"products": [{
"one": {
"name": "aaaa",
"sku": "101",
"_id": "5c2f73ac9dc6d61c15740012",
"image": "//img.aa.com/media/catalog/product/cache/bd935443df1c50537d4edaab4af5d446/296/0/t/28/t281yfxh0nw7q3n1547813597.png",
"price": {
"symbol": "¥",
"value": "1.00",
"code": "CNY"
},
"special_price": "",
"url": "/catalog/product/5c2f73ac9dc6d61c15740012",
"product_id": "101"
},
"two": {
"name": "bbbb",
"sku": "202",
"_id": "5c741d7c9dc6d6482837bff2",
"image": "//img.aa.com/media/catalog/product/cache/bd935443df1c50537d4edaab4af5d446/296/0/5/90/590qfwrazo043z21551113774.png",
"price": {
"symbol": "¥",
"value": "1.00",
"code": "CNY"
},
"special_price": "",
"url": "/catalog/product/5c741d7c9dc6d6482837bff2",
"product_id": "202"
}
}, {
"one": {
"name": "cccc",
"sku": "303",
"_id": "5c741e189dc6d6229535e792",
"image": "//img.aa.com/media/catalog/product/cache/bd935443df1c50537d4edaab4af5d446/296/0/l/1d/l1dn6nwg9tpukn51551113741.png",
"price": {
"symbol": "¥",
"value": "1.00",
"code": "CNY"
},
"special_price": "",
"url": "/catalog/product/5c741e189dc6d6229535e792",
"product_id": "303"
},
"two": []
}]
}
}
数据为什么是
"products": [
{
"one": {"name": "aaaa", ... },
"two": {"name": "bbbb", ...}
}, {
"one": {"name": "cccc", ...}
}
]
而不是
"products": [
{
"one": {"name": "aaaa", ... },
"two": {"name": "bbbb", ...}
"three": {"name": "ccc", ...}
}
]
或者
"products": [
{
"one": {"name": "aaaa", ... }
},
{
"one": {"name": "bbbb", ...}
},
{
"one": {"name": "ccc", ...}
}
]
没规律可言呀,奇怪
1.通过接口,是那个入口访问的url?先看一下发帖说明:http://www.fecshop.com/topic/624
2.你访问的,应该是appserver:http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-server-api-category-product.html
你打印的是否是这个端口,这个是和第三方erp进行对接的端口,如果做手机端vue端等,请使用appserver端
@tgy3300 #2楼 fecshop很很多端口,appserver appapi端,得说明一下端口
细致看了一下你说的问题,是这样的,返回数据是正确的,打开:http://demo.fancyecommerce.com/#/catalog/category/57bea0d3f656f2ec1f3bf56e ,进行下拉,瀑布流部分,加载的是这个接口, 这个是为了满足瀑布流的加载,直接生成了这种数据格式,如果这个数据格式不满足你的需要,你可以重写这个部分的代码
@Fecshop [#5楼](#comment5) 不重写了,我新增接口吧,万一以后还要用这接口呢