vue
文章平均质量分 81
cjh_code
懒惰是你最大的敌人,投入前端,热爱前端
展开
-
vue2与vue3响应式原理
通过Proxy(代理):拦截对象中任意属性的变化,包括:属性值的读写、属性的添加、属性的删除等通过Reflect(反射):对被代理对象的属性进行操作原创 2021-12-07 14:10:25 · 2445 阅读 · 5 评论 -
Vue中MVVM数据双向绑定原理
vue响应原理是数据劫持结合发布者、订阅者的方式来实现的。通过object.defineProperty来劫持各个属性的setter和getter,在数据发生变化的时候发布消息给订阅者,触发响应的监听回调原创 2021-11-27 20:59:13 · 1349 阅读 · 0 评论 -
Vue组件内置关系
VueComponent.prototype.__proto__===Vue.prototype原创 2021-11-25 17:04:44 · 673 阅读 · 1 评论 -
vue中另类封装------render函数封装
教你快速注册全局组件;并用render函数封装原创 2021-11-21 19:44:34 · 1416 阅读 · 1 评论 -
理解vue自定义指令只需五分钟
往期讲过基本指令的运用,是不是发现vue有了指令这个东西效率有了度的提升?但是vue封装的指令就那么多,遇到别的复用事件能不能封装个指令呢?没错,vue也是提供了自定义指令的,下面来看看自定义指令吧!!!首先自定义指令分为两块:全局自定义指令和局部自定义指令全局自定义指令 语法:v-指令名:属性名.修饰符='值'Vue.directive(指令名,{ //指令生命周期 //bind:绑定,类似于vue生命周期的beforeMount ...原创 2021-11-20 19:35:26 · 1054 阅读 · 0 评论 -
vue生命周期钩子函数和路由钩子函数巧妙联系
1、生命周期钩子函数2、七个路由钩子原创 2021-11-19 20:23:33 · 1080 阅读 · 0 评论 -
近万字Vue详细基础教程
目录1.1、概念(基于vue2)1.2、vue/cli脚手架1.2.1 创建项目启动服务1.2.2 项目目录讲解(可略过)1.2.3 自定义配置1.2.4 eslint1.2.5 单vue文件1.3、插值表达式1.4 、MVVM设计模式1.5、Vue指令(重点,拿小本本记着)1.5.1 概念1.5.2 v-bind1.5.3 v-on 绑定事件1.5.4 v-on事件修饰符1.5.5 v-on按键修饰符1.5.6 v-model1.5.原创 2021-10-20 21:49:17 · 1276 阅读 · 1 评论