watcher 函数不可以用箭头函数/创建实例前访问 props

watcher

注意,不应该使用箭头函数来定义 watcher 函数 (例如 searchQuery: newValue => this.updateAutocomplete(newValue))。理由是箭头函数绑定了父级作用域的上下文,所以 this 将不会按照期望指向 Vue 实例,this.updateAutocomplete 将是 undefined。

link

beforeCreate

可以在 beforeCreate 钩子里用 this.$options.props 来访问所有可能的 props, 但是并不能获取到具体的 props 的值