账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    规格和sku模型的数据如何处理?
    29
    0
    const data = {
      specs: [
        {
          id: 1,
          name: '工具',
          values: [
            { value: '轿车', id: 10 },
            { value: '大巴', id: 1 },
            { value: '中巴', id: 2 }
          ]
        },
        { id: 2, name: '天数', values: [{ value: '一天', id: 3 }] }
      ],
      skus: [
        { id: 35, price: 400, p: '2:3;1:10;', n: '天数:一天;工具:轿车;' },
        { id: 36, price: 350, p: '2:3;1:1;', n: '天数:一天;工具:大巴;' },
        { id: 37, price: 480, p: '2:3;1:2;', n: '天数:一天;工具:中巴;' }
      ]
    }
    

    如上面的数据结构,specs是可组合的,按数组循环组合的数据为1:10;2:3|1:1;2:3|1:2;2:3,然后和skus中的p比较,取得其中的price字段值。

    现在的问题是,按照specs中的数组组合得到的字符串顺序和skus中的字符串顺序不对等,还有其他方式处理这些数据吗?字符串感觉不合理

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 嗜血超神 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部