收藏
回答

前辈们,data.detail报错 应为“,“,该怎么解决?


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

2 个回答

  • 拾忆
    拾忆
    2021-04-18

    setData里面是个对象,对象是 {key:value}这样的格式

    如果你要变量的话可以参考

     const title="detail[0].title"
        this.setData({
         [title]: res.data.question //需在变量名上加方扩号
        })
    
    2021-04-18
    有用 1
    回复 3
    • kozuki
      kozuki
      2021-04-18
      报错detail is not defined
      2021-04-18
      回复
    • 拾忆
      拾忆
      2021-04-18回复kozuki
      加个双引号
      2021-04-18
      1
      回复
    • kozuki
      kozuki
      2021-04-18回复拾忆
      我去,谢谢前辈哈哈哈哈,解决了
      2021-04-18
      回复
  • 寸许月光
    寸许月光
    2021-04-19

    对象key的两种访问方式,const o = { hello:'world',1:23}

    o.hello,

    但是对于一些无法使用.点号访问的属性或者key是一个动态生成的变量,则需要使用[]访问

    o[1]

    2021-04-19
    有用
    回复
登录 后发表内容
问题标签