摘要: 一、js对象转为jQuery对象:使用$()把DOM对象包装起来; var v=document.getElementById("v"); //js对象 var $v=$(v); //jQuery对象 二、jQuery对象转为js对象: (1)因为jQuery为一个伪数组,用[index]方法获得: 阅读全文
posted @ 2019-06-26 22:26 开拖拉机的拉风少年 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、Vue组件:用于扩展HTML元素,封装可重用的代码; 主要分为:全局组件,局部组件; 二、全局组件: 1)创建:Vue.component(tagName, options); 2)调用:<tagName></tagName> 3)注释事项: 1)只有div被vue绑定,才能使用vue 的组件; 阅读全文
posted @ 2019-06-26 22:21 开拖拉机的拉风少年 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/happ0/p/8075562.html 一、生命周期:主要分为,初始化、运行中、销毁; 二、生命周期图: 三、生命周期说明: 四、代码示例: 阅读全文
posted @ 2019-06-26 22:19 开拖拉机的拉风少年 阅读(154) 评论(0) 推荐(0) 编辑
摘要: vue的高效的核心,就是虚拟的dom和diff算法,vue不通过修改dom树来达到修改的效果,而是直接在页面上该那个元素,此时这个元素就是一个虚拟的dom。那么vue怎么去改呢? 通过diff算法,计算出虚拟的dom修改后和修改前的区别,然后在虚拟dom的原基础上进行修改,这样的效率就大大提升了。 阅读全文
posted @ 2019-06-26 22:16 开拖拉机的拉风少年 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 一、动态绑定: 1)<div v-bind:class="{'class1': boolean}">v-bind:class 指令</div> //多参数::class={'class1':true,'class2':true} 2)<div :class="class1"></div> //多参数 阅读全文
posted @ 2019-06-26 22:15 开拖拉机的拉风少年 阅读(1824) 评论(0) 推荐(0) 编辑