是的,`onBeforeUnmount` 的 `before` 应该是小写的。在 Vue 3 中,生命周期钩子函数的命名规则有所变化,以更好地与 Composition API 配合使用。具体来说,Vue 3 中的生命周期钩子函数都以 `on` 开头,并且单词首字母大写,例如 `onMounted`、`onUpdated`、`onBeforeUnmount` 等等。
需要注意的是,在 `onBeforeUnmount` 这个生命周期钩子函数中,`before` 是小写的,因为它只是一个普通的单词,而不是一个专有名词。如果你将 `before` 大写,Vue 3 将无法正确识别这个生命周期钩子函数,从而导致出错。