在nuxt的mounted阶段 存值失败

 mounted(){
  let date = new Date();
  this.year = date.getFullYear().toString();
  console.log(this.year) //2018
  console.log(this) //打开之后在year为空 请看截图
 }
 

clipboard.png
求助,是不是在nuxt修改data里数据 不能在mounted阶段写呢

阅读 4.6k
2 个回答

楼主,你好~
nuxt 的生命周期只有 beforeCreatecreated。可以用 asyncData方法,在设置组件的数据之前能异步获取或处理数据。可以参考下这篇文章,传送门

并不是的 输出先后顺序的问题 其实你是赋值成功的
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题