【发布时间】:2022-01-20 20:41:23
【问题描述】:
在 onMounted hook 中使用 watch 还是在 vue compositionApi 中使用 Setup (created hook) 哪个更好?在设置中使用 watch 是一种不好的做法?如果不是,哪一个更好?
【问题讨论】:
标签: javascript single-page-application vuejs3 vue-composition-api
在 onMounted hook 中使用 watch 还是在 vue compositionApi 中使用 Setup (created hook) 哪个更好?在设置中使用 watch 是一种不好的做法?如果不是,哪一个更好?
【问题讨论】:
标签: javascript single-page-application vuejs3 vue-composition-api
这总是取决于你想做什么。
created():
mounted()
created 函数通常用于从 API 获取数据(可能)并将其分配给数据。因此,如果像您的情况一样,这只是设置数据(例如 api 主题)的问题,那么设置会更可取。
如果不是这种情况并且您需要/想要使用mounted() 函数,那么您可能需要考虑计算是否是正确的选择。
【讨论】: