什么是vue
构建用户界面的渐进式框架,采用自底向增量开发的设计。
vue核心理念
数据驱动视图,组件化开发
为什么要学习vue
轻量级框架
简单易学
视图、数据、结构分离
虚拟DOM
MVC和MVVM的区别
MVC是后端分层开发的概念
MVVM是前端视图层的概念.
在MVC中V代表view视图层,用来展示数据,发送请求,c是Controller调度层,用来接收数据,响应数据,m是model模型层,用来处理数据,和数据库做交互.
在MVVM中V代表view视图层,用来展示数据,vm是view-model视图模型层,用来链接view和model,承上启下的作用,m是model模型层,对数据进行逻辑的处理.
展示数据的方式
v–text 和 v–html的区别
相同点:都会覆盖原有元素的内容
不同点:v-html可以解析富文本,v-text不能