摘要: $attrs 包含了父作用域中不作为 prop 被识别 (且获取) 的特性绑定 (class 和 style 除外)。当一个组件没有声明任何 prop 时,这里会包含所有父作用域的绑定 (class和 style 除外),并且可以通过 v-bind="$attrs" 传入内部组件——在创建高级别的组 阅读全文
posted @ 2019-07-29 19:05 鲍淑艳 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。 规则 作用 /mtk 过滤整个文件夹 *.zip 过滤所有.zip文件 /mtk/do.c 过滤某个具体文件 !/mtk/one.txt 追踪(不过滤)某 阅读全文
posted @ 2019-07-23 11:40 鲍淑艳 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/caomage/article/details/85006973 背景 开发框架是vue+webpack+element-ui,需要一个回到顶部的通用组件。 开发 HTML部分 code: 这里使用了一 阅读全文
posted @ 2019-05-08 19:57 鲍淑艳 阅读(1667) 评论(0) 推荐(0) 编辑
摘要: 目的:计算字符串长度(英文占1个字符,中文汉字占2个字符) 方法一: 代码如下: String.prototype.gblen = function() { var len = 0; for (var i=0; i<this.length; i++) { if (this.charCodeAt(i) 阅读全文
posted @ 2019-04-24 16:09 鲍淑艳 阅读(8638) 评论(0) 推荐(0) 编辑
摘要: 前言 最近死磕了一段时间vue源码,想想觉得还是要输出点东西,我们先来从Vue提供的Vue.set()和this.$set()这两个api看看它内部是怎么实现的。 Vue.set()和this.$set()应用的场景 平时做项目的时候难免不会对数组或者对象进行这样的骚操作操作,结果发现,咦~~,他喵 阅读全文
posted @ 2019-04-03 19:42 鲍淑艳 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1、下载git客户端,下载地址为:https://git-scm.com/download/mac 2、打开安装包,可以看到此时的界面为: 我们需要把.pkg的安装包安装到系统当中。我双击了安装包之后,结果无法安装成功。界面为: 这里是一个坑,虽然是很简单的问题的,但是对于新手而言有时候还是头疼的。 阅读全文
posted @ 2019-04-01 14:45 鲍淑艳 阅读(9741) 评论(0) 推荐(0) 编辑
摘要: 1、语法 arr.reduce(callback,[initialValue]) reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用 reduce 的数组。 callback (执行 阅读全文
posted @ 2019-03-27 14:42 鲍淑艳 阅读(162) 评论(0) 推荐(0) 编辑
摘要: router.go(n) 这个方法的参数是一个整数,意思是在history记录中向前或者后退多少,类似window.history.go(n) router.push(location) 想要导航到不同的URL,则使用router.push方法。这个方法会向history栈添加一个新的记录,所以,当 阅读全文
posted @ 2019-03-26 21:19 鲍淑艳 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 上传本地代码 第一步:去github上创建自己的Repository,创建页面如下图所示: 红框为新建的仓库的https地址 第二步: echo "# Test" >> README.md 第三步:建立git仓库 git init 第四步:将项目的所有文件添加到仓库中 git add . 第五步: 阅读全文
posted @ 2019-03-23 14:20 鲍淑艳 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 最近从sublime转vscode,自然而然就会把sublime的一些习惯带过来,其中有一点让人头疼的是: 当把一个文件夹拖进vscode里面的时候,会把原来的文件夹覆盖掉,这就意味着不能同时在vscode中打开多个文件夹,用过sublime的同学都知道直接把文件夹拖进去就可以了,如下图: 那么怎么 阅读全文
posted @ 2019-03-23 14:11 鲍淑艳 阅读(3633) 评论(0) 推荐(0) 编辑