window10 tree 命令生成项目目录结构2020-09-29|学习探索|3616 次阅读开发中需要写一些文档,有时候需要罗列整个项目的目录,如下图:在项目目录空白处 按 shift + 右键,点击 powershell输入 tree /f >tree.txt,按回车即完成,文件会生成在项目根目录。如果要忽略一些目录或文件,则需要其他的包 tree-cli 和 tree,个人不喜欢添加太多的包,生成多了自己删一下就行了,各位有需要的可以研究一下。
Vue 实现无缝滚动2020-09-23|学习探索|4520 次阅读两种方式实现,一种为可以暂停的,一种为不可暂停的。不可暂停不可暂停的直接利用 vue 自带的 transition 和元素的显隐来实现注意低版本的 css 动画要根据 vue 的版本来调整,如下案例中 css 代码为 vue 2.5.2中的写法不可暂停无缝滚动以此类推,左右切换,上下切换都可以用这种方式实现。可暂停上面的方式没法暂停,下面一种是可以暂停的。可暂停无缝滚动
点击页面空白处取消某处的选中事件2020-09-17|常用代码|4497 次阅读$('body').on('click', function (e) { if (!$(e.target).closest('.select-project, .other').length) { $select.removeClass('active'); } });
Chrome 和 IE 下导出下载图片2020-09-17|常用代码|5380 次阅读基于 canvas 生成的图片,然后下载兼容性: IE11、IE10、chrome,其他未测function dataURLToBlob(dataurl) { var arr = dataurl.split(','); var mime = arr[0].match(/:(.*?);/)[1]; var bstr = atob(arr[1]); var n = bstr.length; va...