nuxtjs 的asyncData 和 async asyncData获取数据

1,asyncData 和 async asyncData

asyncData 和 async asyncData 都可以获取后端传递来的数据,asyncData每次在加载页面组件之前都会调用。

至少我在vue的如下测试中的结果为:

  beforeCreate() {
    console.log(111111111111)
  },
  mounted() {
    console.log(222222222222)
  },
  async asyncData(context){
    console.log(3333333333)
       ......
  }

 对了还会在如下之前执行。

 head() {
      return {
        title: this.title,
        meta: [
          // hid is used as unique identifier. Do not use `vmid` for it as it will not work
          {
            hid: 'description',
            name: 'description',
            content: 'My custom description'
          }
        ]
      }
    }

asyncData 还有一个上下文context参数:

conte

你可能感兴趣的:(Vue,1024程序员节)