Vue
什么是 Vue
Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。
Vue.js 特点
- 简洁: HTML 模板 + JSON 数据,再创建一个 Vue 实例,就这么简单。
- 数据驱动: 自动追踪依赖的模板表达式和计算属性。
- 组件化: 用解耦、可复用的组件来构造界面。
- 轻量:~33.46KB min+gzip,无依赖。
- 快速:精确有效的异步批量 DOM 更新。
- 模块友好: 通过 NPM 或 Bower 安装,无缝融入你的工作流。
class定
使用语法:
:class=’xxx’
值的分类:
- 表达式是字符串:’classA’ 适用场景:样式的类名不确定,需要动态指定
- 表达式是对象: {classA:isA,classB:isB} 适用场景: 个数,类名确定,但是不确定使用
- 表达式是数组