认识
2023年05月02日
一、认识
setup
是 Vue.js 3.0
新增的组件选项, 主要用于配合 组合式 API
, 为用户提供一个地方, 用于建立组合逻辑、创建响应式数据、创建通用函数、注册生命周期钩子等能力。在组件的整个生命周期中, setup
函数只有在被挂载时执行一次。
1.1 生命周期图示
Preview
1.2 使用场景汇总
-
结合单文件组件使用的组合式
API
<script setup>
</script> -
基于选项式
API
中集成基于组合式API
<script>
export default {
setup(){
return {
}
}
}
</script>
二、结合单文件组件使用的组合式 API
<script setup>
</script>