myplxdm
myplxdm
  • 发布:2021-03-31 17:30
  • 更新:2021-06-29 20:58
  • 阅读:812

hbuilderx 的内置浏览器调用控制台打印时会打出乱的数据

分类:HBuilderX

"data": [{
"ob": {
"dep": "Object",
"value": "Object",
"vmCount": 0
}
}, {
"ob": {
"dep": "Object",
"value": "Object",
"vmCount": 0
}
}],

类似上面的数据,但实际收到的数据不是上面的值

2021-03-31 17:30 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com - 小于

问题解决了嘛,我也遇到这个问题了。

damdmen

damdmen - 社交app创业中,求靠谱合伙人

同遇到,为什么对象打印出来是这样?

  • DCloud_HB_WDL

    提供下原始数据。

    2021-06-30 12:09

  • damdmen

    回复 DCloud_HB_WDL: 比如在script根节点定义testAPI = {'date':'today' } 在onLoad里如果打印 testAPI,那么显示的就是OB这样结构的对象,但是打印testAPI.date 却是正常的。

    2021-07-01 16:56

  • damdmen

    回复 DCloud_HB_WDL: 应该不是uniapp的问题,我按照这里的方法解决了某些情况下出现的问题https://stackoverflow.com/questions/52873516/vue-js-returns-ob-observer-data-instead-of-my-array-of-objects


    有些时候还是没办法,比如远程request到数据后,出现了这个问题,加一句 Object.assign([], res) 就能正常在控制台打印出来。但想要继续把数据更新到页面上,就又变成ob对象了。头疼ing。。记得以前uniapp不这样啊

    2021-07-02 21:03

该问题目前已经被锁定, 无法添加新回复