如何解决Woocommerce API选项格式为default_attributes和attribute
我正在开发产品配置器以响应woocommerce,为此,我使用woocommerce rest api。除了一件奇怪的事情,一切都很好。
当我查询产品时:
_product = await WooCommerce.get("products/" + productId);
我收到了这个物体:
{
id: 37464,name: "Product",slug: "product",...
attributes:[ {id:14,name:'Attribute name',options:["Option Name 1","Option Name 2"]}]
...
default_attributes: {id:14,options:["option-slug-1","option-slug-2"]}
正如您所看到的,attributes选项的格式不同,我在属性列表中有一个名称,在default_attributes中有一个子标签,这是一个问题,因为要使配置程序工作,我需要使用相同的格式,是可能同时具有name和slug或在两个对象属性中至少具有相同种类的数据?
tnx
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。