这是Vue3里支持的两种语法,并不是替代,分别是【选项式】和【组合式】
data()是【选项式】语法,Vue2、Vue3都支持;Element UI是基于Vue2,示例是典型的【选项式】语法
setup是【组合式】语法,Vue3支持;Element Plus是基于Vue3,示例用的是【组合式】语法,也可以用【选项式】语法
具体可参考官网
这边建议看下element plus呢。
https://element-plus.gitee.io/zh-CN/component/form.html
element ui目前的文档里写法示例是vue2,element plus示例写法是vue3 (组合式API)
框架和写法也不是绝对的,ui也能用v3,只是不建议这么搅合罢了
也就是说有的vue3 也可以用 vue2的语法了,
我们现在是混合,简单的curd用选项式,交互功能多的用组合式。