VUE console.log(this) 可以看到paperContent有值 但是 console,log(this.paperContent) 为空

VUE console.log(this) 可以看到paperContent有值 但是 console,log(this.paperContent) 为空
 ###### 问题相关代码,请勿粘贴截图

    mounted(){
     this.getContent();
     console.log(this)
     console.log(this.paperContent)
  },

** 运行结果及报错内容**

img

问题:没有获取到数据?你在请求成功之后打印一个标识符会发现你是在没有给this.paperContent这个赋值的时候就先行打印了,所以打印的时候没有值
解决方法:1、可监听paperContent这个属性,然后再进行相关的逻辑处理
2、同步请求数据

img


你的这里不是这个属性,所以点不到,我以前也遇到这种问题了,换了一种思路解决了

console,log(this.paperContent) 打印为空 。你是不是 对 又对 this.paperContent 操作了 。赋值之类的

如果是请求赋值的话就是执行顺序错误,先执行了后面的语句