廷益TingY 2023-07-04 17:01 采纳率: 66.7%
浏览 83
已结题

无法获取到datas的长度

为什么我无法获取到datas的长度?

materialdata里的数据为 : [{"material_id":"of6","material_name":"西米","status":0},{"material_id":"rVr","material_name":"寒天晶球","status":0}]



```javascript
var res=[]
try {
            res = await mysql.query("select materialdata from group_tea_relations where tea_id=?",[teaIds[i].tea_id])
        } catch(e) {
            console.error(e)
        }
        var datas=[]
        datas=JSON.parse(res[0].materialdata)
        console.log(datas.length)        
        for(let g=0;g<datas.length;g++){
  
                     datas[g].status=0
       
         }

```

  • 写回答

3条回答 默认 最新

  • Huazie 优质创作者: 编程框架技术领域 2023-07-04 17:08
    关注

    你看下你的 datas 获取出来是啥, F12 控制台输出看下

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 7月12日
  • 已采纳回答 7月4日
  • 修改了问题 7月4日
  • 修改了问题 7月4日
  • 展开全部