摘要: 1,前言 最近这段时间在做一个新的模块,其中有一个三层的树结构,产品经理提出了一个很古怪的需求,整的我只能自己控制树的交互,写完之后,感觉对这个组件的用法有了不一样的了解,故而写下来。 2,需求 如果上级节点勾选了,则底下所有节点也勾选 如果是一个个勾选子级节点,直至勾选满所有子级,则该父级节点不能 阅读全文
posted @ 2021-09-24 18:00 鹏多多 阅读(2697) 评论(0) 推荐(4) 编辑
摘要: 1,前言 在Vue项目开发中,肯定会有这样一个场景:在不同的组件页面用到同样的方法,比如格式化时间,文件下载,对象深拷贝,返回数据类型,复制文本等等。这时候我们就需要把常用函数抽离出来,提供给全局使用。那如何才能定义一个工具函数类,让我们在全局环境中都可以使用呢?请看下文分解。 PS:本文vue为2 阅读全文
posted @ 2021-09-13 10:46 鹏多多 阅读(1514) 评论(0) 推荐(3) 编辑
摘要: 1,需求 最近有一个需求,在web页面上有一个按钮,点击按钮,调起本地的.exe程序客户端,我在网上找了很多,感觉都不完整,所以自己总结写一下。 2,效果图 3,实现原理 主要实现方式是添加注册表; 新建一个qq.txt文本文档(ps:文件名字随便起),把下面这段代码复制进去,根据下面的注意事项图片 阅读全文
posted @ 2021-09-06 18:09 鹏多多 阅读(2960) 评论(5) 推荐(11) 编辑
摘要: (目录) 1,循环 循环,就是根据某个条件,重复执行一段代码 1.1,for循环 语法: for (1 声明循环变量; 2 判断循环条件; 3 更新循环变量) { // 4 要执行的代码块 } // 执行顺序 1 -> 2 -> 4 -> 3 例子: for(let i = 0; i < 10; i 阅读全文
posted @ 2021-08-30 09:47 鹏多多 阅读(488) 评论(0) 推荐(0) 编辑
摘要: (目录) 1 前言 for...in和for...of都是JavaScript中遍历数据的方法,让我们来了解一下他们的区别。 2,for...in for...in是为遍历对象属性而构建的,它以任意顺序遍历一个对象的除Symbol以外的可枚举属性,可用break或者throw跳出 语法: for ( 阅读全文
posted @ 2021-08-23 10:38 鹏多多 阅读(556) 评论(0) 推荐(0) 编辑
摘要: (目录) 1,介绍 Promise是异步编程的一种解决方案,比回调函数和事件更合理且更强大。可以理解为一个容器,里面保存着某个未来才会结束的事件的结果。 2,特点 Promise对象有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败),该状态不受外界影响。 阅读全文
posted @ 2021-08-16 10:52 鹏多多 阅读(785) 评论(0) 推荐(2) 编辑
摘要: (目录) 最近在重温vue全家桶,再看一遍感觉记忆更深刻,所以专门记录一下(本文vue-router版本为v3.x)。 1,router-view <router-view>是一个功能性组件,用于渲染路径匹配到的视图组件。可以配合<transition>和<keep-alive>使用。如果两个一起用 阅读全文
posted @ 2021-08-09 11:08 鹏多多 阅读(8831) 评论(0) 推荐(1) 编辑
摘要: (目录) 1,前言 最近在重温vue全家桶,再看一遍感觉记忆更深刻,所以专门记录一下(本文vuex版本为v3.x)。 2,Vuex 是什么 Vuex是专为Vue.js开发的状态管理模式。它采用集中式存储,管理所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化(我的理解就是全局变量)。 阅读全文
posted @ 2021-07-26 10:11 鹏多多 阅读(2602) 评论(4) 推荐(4) 编辑
摘要: (目录) 1,前言 发现了一个很好用的全屏API,是HTML5自带的方法,记录一下 2,兼容性 3,API介绍 Document.exitFullscreen(),用于让当前文档退出全屏模式 Element.requestFullscreen(),用于发出异步请求使元素进入全屏模式 不仅如此,浏览器 阅读全文
posted @ 2021-07-20 09:47 鹏多多 阅读(1335) 评论(0) 推荐(1) 编辑
摘要: (目录) 1,前言 记录一些很好用的css属性 1,calc() calc()函数用于动态计算长度值,任何长度值都可以使用calc()函数进行计算,需要注意的是,运算符前后都需要保留一个空格,例如: .box{ width: calc(100% - 10px) height: calc(100% - 阅读全文
posted @ 2021-07-12 09:42 鹏多多 阅读(632) 评论(0) 推荐(5) 编辑
点击右上角即可分享
微信分享提示