- 基于Html模板语法,允许开发者声明式的将dom绑定到底层vue实例数据
- 不支持IE8及以下版本,因为无法模拟ECMAScript5
- 底层实现上,vue将模板编译成虚拟DOM,渲染函数,
- 浏览器上安装 Vue Devtools。
- 在开发环境上不要使用压缩版本,会丢失所有常见错误的相关警告
- 开发环境包含完整的警告和调试模式
- cli,命令行工具,为单页面应用(spa)提供脚手架,batteries-included 的构建设置。、
-
Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统
- 分类
- 文本插值 {{message}}
- 绑定元素 v-bind:title
- 指令带有v-前缀,表示他们是vue提供的特殊attribute
- 我们不仅可以把数据绑定到 DOM 文本或 attribute,还可以绑定到 DOM 结构
- v-if
- v-for
- 处理用户输入
- 可以用
v-on
指令添加一个事件监听器 -
v-model
指令,它能轻松实现表单输入和应用状态之间的双向绑定。
- 可以用
- 组件化应用构建