所有的生命周期钩子自动绑定this上下文到实例中,因此你可以访问数据,对属性和方法进行运算。这意味着你不能使用箭头函数来定义一个生命周期方法(例如created: () => this.fetchTodos())。这是因为箭头函数绑定了父上下文,因此this与你期待的 Vue 实例不同,this.fetchTodos的行为未定义。
this
created: () => this.fetchTodos()
this.fetchTodos
Function
在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。