VUE

67 阅读1分钟

vue是前端的框架,主要负责构建用户页面

MVVM: Model - View - View - Model

vue负责vm的工作(视图模型),通过vue可以将视图和模型相关联

     当模型发生变化时,视图会自动更新

     也可以通过视图去操作模型

vue思想:

      组件化开发

      声明式编程

使用vue

1.直接在网页中使用:官网引入

2.使用vite

yarn add vite -D

3.代码

组件就是一个普通的js对象
const App = {}

创建应用
createApp(APP)

挂载到页面
app.mount("#root)

4.自动创建项目

npm init vue@latest
yarn create vue

在vue3中组件就是一个普通的js对象

组件用来创建组件实例,组件是组件实例的模板

组件 --> 组件生成组件实例 --> 虚拟DOM --> DOM(在页面中呈现)