vue3基础

vue3的优势

作为我们应该注重了解源码和新的特性

新的特性我们挨着来了解

首先是创建工程

第一种方式也是命令行 直接vue create 文件名创建vue3

第二种可以vite创建

也是直接命令行创建和第一种差不多

首先是组合式CompositionApi

vue3中新的写法就是全部写在setup函数中很方便

代码示例如下:

setup(){

let name =ref("张三")

let age = ref(18)

let job = ref({

type:"前端工程师",

salary:"30k"

})

function sayHello(){

alert(`我叫{name},今年{age}岁`)

}

function changInfo(){

name.value='李四'

age.value = 20

job.value.type="UI工程师"

job.value.salary="40k"

console.log(name,age)

}

return{

name,

age,

job,

sayHello,

changInfo

}

}

将一切都定义在里面,然后最后return出去,外面直接用,如果要使用响应式的一定要用ref把数据包裹

调用时候是xxx.value

相关推荐
Lee川41 分钟前
探索JavaScript的秘密令牌:独一无二的`Symbol`数据类型
javascript·面试
Lee川41 分钟前
深入浅出JavaScript事件机制:从捕获冒泡到事件委托
前端·javascript
光影少年41 分钟前
async/await和Promise的区别?
前端·javascript·掘金·金石计划
恋猫de小郭42 分钟前
Flutter 发布官方 Skills ,Flutter 在 AI 领域再添一助力
android·前端·flutter
心在飞扬43 分钟前
工具调用出错捕获提升程序健壮性
前端·后端
HelloReader44 分钟前
Tauri 命令作用域(Command Scopes)精细化控制你的应用权限
前端
心在飞扬44 分钟前
基于工具调用的智能体设计与实现(*)
前端·后端
心在飞扬1 小时前
函数调用快速提取结构化数据使用技巧
前端·后端
心在飞扬1 小时前
不支持函数调用的大语言模型解决技巧
前端·后端
codingWhat1 小时前
如何实现一个「万能」的通用打印组件?
前端·javascript·vue.js