
webstorm : 专为前端服务的IDE(学生可凭教育邮箱免费使用)
vscode : 一款好用的免费轻量编辑器(需要自己做一些配置)
Vue2 : vscode + veturVue3 : vscode + volarvolar优于vetur,且两者不能同时使用
总结 : 追求轻量或者免费用vscode,否则用webstorm
*.vue 文件 ,简称为SFC或者组件JavaScript),模板 (HTML) 和样式 (CSS) 封装在同一个文件
API风格Vue 的组件可以按两种不同的风格书写:选项式 API 和组合式 API
API (Options API)当使用选项式API时,我们只需要将在创建组件时传入一个配置对象,Vue使用这个配置对象来描述组件的逻辑。
这个配置对象包含许多配置项,例如 data、methods 和 mounted,这些配置项所定义的属性都会暴露在函数内部的 this 上,它会指向当前创建的组件实例。
API (Composition API)当使用组合式 API,我们使用导入的 API 函数来描述组件逻辑
在使用组合式
API编写组件时,通常会与搭配使用
API的哪个组件是一样的:
setup是一个标识,它告诉 Vue 需要在编译时进行一些处理,让我们可以更简洁地使用组合式 API。因此