vue初步

Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统。构建用户界面的渐进式框架,数据和 DOM 已经被建立了关联,所有东西都是响应式的。不仅可以把数据绑定到 DOM 文本或特性,还可以绑定到 DOM 结构。Vue 也提供一个强大的过渡效果系统,可以在 Vue 插入/更新/移除元素时自动应用过渡效果

1.创建一个Vue实例

2.不再专注于dom的操作而是注意数据的变化,编写的代码只需要关注逻辑层面即可。

指令:指令带有前缀 v-,以表示它们是 Vue 提供的特殊特性。在渲染的 DOM 上应用特殊的响应式行为。

v-for:可以绑定数组的数据来渲染一个项目列表:

v-on:type,指令添加一个事件监听器,简写为@type

v-model:数据的双向绑定,轻松实现表单输入和应用状态之间的双向绑定。

v-bind:变量=“”“”  简写为:变量=“”“”

在 Vue 里,一个组件本质上是一个拥有预定义选项的一个 Vue 实例

子单元通过 prop 接口与父单元进行了良好的解耦。

 Vue 组件非常类似于自定义元素——它是 Web 组件规范的一部分,这是因为 Vue 的组件语法部分参考了该规范。例如 Vue 组件实现了 Slot API 与 is 特性。但是,还是有几个关键差别:

1.Web 组件规范仍然处于草案阶段,并且未被所有浏览器原生实现。相比之下,Vue 组件不需要任何 polyfill,并且在所有支持的浏览器 (IE9 及更高版本) 之下表现一致。必要时,Vue 组件也可以包装于原生自定义元素之内。

2.Vue 组件提供了纯自定义元素所不具备的一些重要功能,最突出的是跨组件数据流、自定义事件通信以及构建工具集成。

接管选定区域的dom,包括事件,组件也是vue实例

Vue 里的methods里的function中的语句结尾用;(分号)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值