vue2与vue3相比哪个更好
2是选项式api,3是组合式api
2的话数据如果是响应式的话需要定义在data里面
3的话因为要return出去所以需要进行定义const,借助ref()或者reactive()进行响应式数据切换
对于小型的项目来说2更快因为在写的时候直接在模块里面定义就行
像3的话需要借助api比如
const countWeight = computed(() => {
return orderList.reduce((total, cur) => total + cur.weight, 0)
const userInfo = reactive({
userName: "张三",
userMobile: 13797053405,
})
但对于功能的开发更便捷因为所需的东西都放一块更好维护,适合大型项目的开发