(一)Vue.js简介与安装

Unit 1 Vue.js简介与安装

一、Vue概述
  1. Vue是一个用来开发Web界面的前端框架,是个轻量级的工具,它提供了现代Web开发中常见的高级功能(eg: 逻辑视图与数据、可复用的组件、前端路由、状态管理、虚拟DOM等)。
  2. MVVM模式: 简称“模型-视图-视图模型(Model-View-ViewModel)”:
  • 模型: 指后端传递的数据;(eg: 对象、数组等)

  • 视图: 指HTML页面;(eg: 页面视图)

  • 视图模型: 是MVVM模式的核心,是连接View和Model的桥梁。(eg: Vue实例化对象)

MVVM有两个方向:
(一)是将“模型”转化成“视图”:即将后端传递的数据转化成所看到的页面,实现方式——数据绑定;
(二)是将“视图”转化为“模型”:即将所看到的页面转化成后端的数据,实现方式——DOM事件监听;
如果这两个方向都实现,称之为“数据的双向绑定”。

  1. 在MVVM的框架中,视图和模型是不能直接通信的,它们通过ViewModel来通信,流程图如下:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值