vue.js获取到{__ob__: Observer}应该如何做判断?

我给对象设置的属性值为空,但是获取到的是{__ob__: Observer},
我有给我的对象的属性值重新设置为null,但是由于不符合那个属性的类型,所以没办法设置为null,如果我获取到的是{__ob__: Observer},我该如何做判断?求解!谢谢!

阅读 9.3k
2 个回答

那天我将对象字面量的类型改为any之后就解决问题了
interface obj{
parent:any;
}

小哥,你在控制台点开那个打印的对象了吗?
{__ob__: Observer}
mt: " "
__ob__: Observer {value: {…}, dep: Dep, vmCount: 0}
get mt: ƒ reactiveGetter()
set mt: ƒ reactiveSetter(newVal)
__proto__: Object

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题