setup頂層寫法(實驗特性 → 新特性)
<script setup>
(用法)
新的SFC功能
v-bind可以用在SFC
<style>
标簽中綁定響應式資料的值。
兩種新特性的協同工作 Demo
<template>
<div class="home">
<h2>Vue3.2.2新特性</h2>
<hr />
<h2>age:{{ age }}</h2>
<button @click="changeAge">+1</button>
</div>
</template>
<script setup>
import { ref } from "vue";
const age = ref(21);
const changeAge = () => {
age.value++;
};
const color = ref("red");
</script>
<style scoped>
.home {
color: v-bind(color);
}
</style>
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TP310MNR1T5VleOBDOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL3IWY0cTZ5MGZyMWYwEzMiFWN2QTN4QjN2EGOjZjM0QzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)