开始时间: 2024年1月
Vue 3 是一个用于构建用户界面的渐进式框架。 更快、更小、更易维护
import { createApp } from 'vue'
import App from './App.vue'
const app = createApp(App)
app.mount('#app')
<script setup>
import { ref, computed } from 'vue'
const count = ref(0)
const doubleCount = computed(() => count.value * 2)
function increment() {
count.value++
}
</script>
注意:ref() 用于创建响应式数据
Vue 3 使用 Proxy 替代了 Vue 2 的 Object.defineProperty, 性能更好,支持更多数据类型
要求:使用 Composition API,包含增加、减少、重置功能
要求:添加、删除、标记完成、筛选功能
• Vue 3 的 Composition API 让代码更加模块化
• TypeScript 支持真的很棒!
• 性能提升明显,特别是大型应用
• 记住多练习,理论结合实践最重要!