学习目标:
一、什么是vue.js
1、用于构建创建用户界面的渐进式框架
2、vue设计为自底向上逐层应用
3、vue核心库只关注视图层
4、核心理念:数据驱动视图,组件化开发
二、v-if和v-show
相同点:显示与隐藏元素
不同点:
v-show:display:none 显示和隐藏元素
v-if:通过删除dom元素
应用场景:
只修改一次的时候使用v-if
频繁修改的时候v-show
三、框架和库的区别
框架:完整的方案;对项目侵入性较大;更换框架需要重构整个项目。
库:提供部分功能;对项目侵入性较小;更改需求可更换其他库