摘要:
首先我们要明白v-bind的意义: <component v-bind:is="current"></component> 如果出现了v-bind那么加载在这个组件的时候,会去创建的vue实例对象的data里找值: var vm = new Vue({ el: '#app', data: funct 阅读全文
摘要:
v-for中的key来给每个节点做一个唯一的标识,diff算法就可以正确的识别此节点,找到正确的位置区插入新的节点;key的主要作用是为了高效的更新虚拟dom,另外vue在使用相同标签名元素的过渡切换时,也会使用到key属性,目的是让vue可以区分它们,否则vue只会替换其内部属性而不会触发过渡效果 阅读全文
摘要:
1、watch 理解: 监听器,监听某个数据的变化从而来执行一些操作,当data里面的数据发生变化的时候来执行一下开销较大或异步的操作 1、监听值类型(简单类型)数据 //在一个vue实例中 new Vue({ el:"#myApp", data:{ num1:1, num2:2 }, method 阅读全文
摘要:
一、加载渲染过程 父beforeCreate->父created->父beforeMount->子beforeCreate->子created->子beforeMount->子mounted->父mounted 二、子组件更新过程 父beforeUpdate->子beforeUpdate->子upd 阅读全文
摘要:
不会改变原来数组的有:concat() 连接两个或更多的数组,并返回结果。 every() 检测数组元素的每个元素是否都符合条件。 some() 检测数组元素中是否有元素符合指定条件。 filter() 检测数组元素,并返回符合条件所有元素的数组。 indexOf() 搜索数组中的元素,并返回它所在 阅读全文
摘要:
首先定义一个div。 然后稍微装修一下 下面开始区分 一、clientWidth和clientHeigh 、 clientTop和clientLeft 1,clientWidth的实际宽度 clientWidth = width+左右padding 2,clientHeigh的实际高度 client 阅读全文
摘要:
3.生成dist打包文件 阅读全文
摘要:
在很多后台管理系统里可能会有导出表格,下载表格,下载压缩包等这样的需求。下面说几种简单的下载的方法: 1.最简单的,有文件的地址,直接使用a标签实现下载(通用模板前端本地下载): <a href="/user/test/xxxx.xls" download="文件名.xls">点击下载</a> 但是 阅读全文
摘要:
copy from https://www.cnblogs.com/lyraLee/p/10906058.html 远程仓库中分支存在 方法一:(已经创建了本地分支) git branch --set-upstream-to=origin/remote_branch your_branch //等同 阅读全文
摘要:
computed: { watchList: function() { const obj = {} Object.keys(this.good).forEach(key => { obj[key] = this.good[key] }) return obj } }, watch: { watch 阅读全文