收藏
回答

请问如何给本地变量赋上对象数组的值?

↓↓↓↓↓从云数据库拿到的数据是这样的的↓↓↓↓↓

我这样是肯定不对的,但是我也没查到具体方法,所以请问有没有大神解惑

回答关注问题邀请回答
收藏

2 个回答

  • 清蒸鱼
    清蒸鱼
    2022-07-15

    -拿到数据的时候为什么不重新声明一个临时变量,这样可读性好。

    const detail = res.data[0];
    this.setData({
        serverDetail: detail,
        oldname: detail.oldname
        ...
    })
    
    2022-07-15
    有用 1
    回复 1
    • 小凡
      小凡
      2022-07-15
      确实这样更好!学到啦!
      2022-07-15
      回复
  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-07-14

    赋值时这样写:

    this.setData({

    serverDetail: res.data[0]

    })

    其他字段也是:将res.data改为res.data[0]

    2022-07-14
    有用 1
    回复 2
    • 小凡
      小凡
      2022-07-14
      我试试!先谢过啦!
      2022-07-14
      回复
    • 小凡
      小凡
      2022-07-14
      果然可以!感谢大佬!
      2022-07-14
      回复
登录 后发表内容