__ob__: Observer
这些数据是vue这个框架对数据设置的监控器,一般都是不可枚举的。
我就遇到了这种,在created中已经赋值了,但在mounted中又没有,或者有取不到值,如下图
收了很多,有的说用JSON.parse(JSON.stringify(数组))
再进行赋值但没有用后面看来很多终于解决了
因为vue取值的方式是Ajax异步的,我们还没取到值就开始用了,直接使用一个定时器就可以解决
mounted() {
setTimeout(()=>{
//这里就写你要执行的语句即可,先让数据库的数据加载进去数组中你在从数组中取值就好了
},800)
}
参考链接:Vue 数组中出现__ob__: Observer无法取值[已解决]_聪明不喝牛奶的博客-CSDN博客___ob__ vue