Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架。"渐进式"意味着你可以逐步采用它 — 将其放入页面的一部分,或使用其完整生态系统来构建完整的单页应用。
一个最小化的组件
vue
<script setup>
import { ref } from "vue";
const count = ref(0); // reactive state
</script>
<template>
<button @click="count++">Count is {{ count }}</button>
</template>
这个单文件组件将逻辑(<script>)、标记(<template>)和(可选的)样式(<style>)捆绑在一起 — 点击按钮时更新 count,Vue 会自动重新渲染文本。
