vue生成的__ob__: Observer无法解析jsonp

2020-06-04 13:54:21

参考地址  https://www.zhihu.com/search?type=content&q=Observer%20%E6%95%B0%E7%BB%84

参考地址 2   Vue中带有__ob__: Observer的数组无法遍历的问题

参考地址3  


首先,解决办法是 console.log(JSON.stringify(this.obj)),


还有的说和jsonp异步导致的,具体导致看连接,

参考地址 vue中为什么[__ob__: Observer]下无法取到数据



然后这些都没能解决我的问题。

我的代码时从react移植过来的。

computed 从vuex获得数据,watch监听数据

然而问题就出现在了监听上,监听不到,给个setTimeOut 1000 就能检测到数据了,不然打印时又数据,用的时候时空的,不知道时什么原因。


后来发现原来,在vuex 的action中修改数据的时候时通过[index]修改state的,这样竟然检测不到,不知道为什么。

修改为push就没问题了。

看来修改下标这个地方又问题,具体问题咱也不

  • 2021-01-16 09:39:32

    iOS 更改状态栏、导航栏颜色,电池颜色

    注意事项,两种方法设置View controller-based status bar appearance 的值不一样,并且如果你的plist里面没有View controller-based status bar appearance,你需要新建一个。然后就可以成功了。

  • 2021-01-16 09:45:19

    tabbar的titlePositionAdjustment设置文字距离

    指定相应的数据去偏移一个位置,向右或者向下为正值,向左或者向上为负值,不过首先你得有一个相对位置的坐标。而tabbarItem文字的坐标是底部为x轴,y轴则是tabbarItem的centerX;

  • 2021-01-16 09:49:13

    Cocoapods如何查看项目中引入库的版本号

    项目中已经安装过Cocoapods,并生成了Podfile.lock文件。 打开终端,cd命令切换到项目中的Podfile.lock文件目录下,执行命令:cat Podfile.lock 即可。也可以用文本方式打开 Podfile.lock 文件。示例如下:

  • 2021-01-18 13:50:21

    vue实现粘贴功能

    paste事件就是粘贴事件 需要通过clipboardData获得粘贴的内容