vue3基础学习(上)

##以前怎么玩的?

###MVC

Model:Bean

View:视图

Controller

##vue的ref reactive

ref:必须是简单类型

reactive:必须不能是简单类型

###创建一个Vue项目

npm init vue@latest

###生命周期

###setup相关

####Vue2的一些写法 -- options API

####Vue3的写法 组合式API

Vue3.2以后,退出语法糖

###响应式基础 -- 6个API

####reactive和ref

reactive比较大的限制:

--仅对对象类型有效(obj,arr,map,set)

####computed

computed注意事项:

1.计算函数不应该有副作用;

2.避免直接修改计算属性值

####readonly

####watch和watchEffect

#####watchEffect

1.第一次渲染的时候立即执行

2.接收一个回调函数作为参数,并且该回调函数内,如果有响应式变量,也会立即执行;

3.返回一个新的函数,我们可以当组件卸载时,停止监听;

4.回调方法内,有一个用于清除副作用的函数.

#####watch

watch功能和之前vue2watch功能一样.

###指令

####v-text

#####v-html

相当于react -- setDangerousInnerHtml

####v-show和v-if

####v-for

####v-on @

####v-bind :

相关推荐
前端小L2 分钟前
专题一:搭建测试驱动环境 (TypeScript + Vitest)
前端·javascript·typescript·源码·vue3
San30.3 分钟前
告别全局污染:深入解析现代前端的模块化 CSS 演进之路
前端·css·vue.js·react.js
程序员鱼皮6 分钟前
干掉 Claude Code,这个开源 AI 编程工具杀疯了?
前端·后端·计算机·ai·程序员
我想吃烤肉肉8 分钟前
wait_until=“domcontentloaded“ 解释
开发语言·前端·javascript·爬虫·python
xkxnq9 分钟前
第一阶段:Vue 基础入门(第 12天)
前端·javascript·vue.js
q_191328469513 分钟前
基于Springboo和vue开发的企业批量排班系统人脸识别考勤打卡系统
前端·javascript·vue.js·spring boot·mysql·毕业设计·人脸识别
BianHuanShiZhe16 分钟前
swift计算文本高度
前端·javascript·html
wtsolutions18 分钟前
Sheet-to-Doc模板设计最佳实践:创建专业的Word模板
前端·javascript·数据库
小二·28 分钟前
Vue 前端性能优化终极指南:Lighthouse 100 分实战(Vue 3 + Vite)
前端·vue.js·性能优化
LYFlied30 分钟前
深入解析服务端渲染(SSR):从原理到实践
前端·性能优化