一、API风格
Vue 的组件可以按两种不同的风格书写:选项式 API 和组合式 API。
二、组合式API
1.(组合式 API 的核心思想是直接在函数作用域内定义响应式状态变量,并将从多个函数中得到的状态组合起来处理复杂问题。这种形式更加自由,)
2.在单文件组件中,组合式 API 通常会与 <script setup> 搭配使用
3.setup 告诉 Vue 需要在编译时进行一些处理
4.实例
<script setup>
import { ref, onMounted } from 'vue'
// 响应式状态
const count = ref(0)
// 用来修改状态、触发更新的函数
function increment() {
count.value++
}
// 生命周期钩子
onMounted(() => {
console.log(`The initial count is ${count.value}.`