摘要: 以前不知道为啥,总觉得这个类很高深莫测,然后自己在开发业务中也没有需要使用它的地方。所以就一直没去了解,今天有时间看了一下文档,在这稍微记录一下自己的总结。 类的关键字:【class】【constructor】【extends】【super】【get】【set】【static】 类是用来创建对象的模 阅读全文
posted @ 2022-12-29 16:38 蛙仔 阅读(27) 评论(0) 推荐(0) 编辑
摘要: // 平滑的滚动到底部 const scrollToBottom = (element) => element.scrollIntoView({ behavior: "smooth", block: "end" }); // 平滑的滚动到顶部 const scrollToTop = (element 阅读全文
posted @ 2022-12-23 17:49 蛙仔 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,Promise常用的方法有:all ,any,race ,allSettled。 1. Promise.all all,它接受的参数是个数组,它只有等所有请求都结束才会有结果,都成功才会执行.then,then返回的也是一个数组,它与参数中的promise数组是一一对应的;如果返回中有 阅读全文
posted @ 2022-12-23 15:11 蛙仔 阅读(1731) 评论(0) 推荐(0) 编辑
摘要: 这篇是对我之前写的【从0到1 开发一个自己的ui库】的一个补充,之前只写了自定义开发一个ui库,现在对自己开发的ui库进行ts注释解析,然后生成一个文档说明。先呈现这个文档系统效果截图吧。 文档的访问地址:https://lishengqin.github.io/standard-vue-cockp 阅读全文
posted @ 2022-12-20 11:20 蛙仔 阅读(594) 评论(0) 推荐(2) 编辑
摘要: 一直想写一个自己的脚手架,个人觉得脚手架核心就是输入命令行,然后各类的目录、文件、配置都给你自动生成好了,然后你直接开发业务就行,不需要进行过多的配置,总而言之,脚手架就是从已有的项目模板里复刻一份,然后在你执行命令的目录下生成这个项目,里面的目录文件就是那份模板的东西。 然后自己写了一个【simp 阅读全文
posted @ 2022-12-16 17:41 蛙仔 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 背景:由于最近业务开发,发现有很多业务场景相似,所以想搞一个自己的ui组件库。在此记录一下。使用技术框架:vite + ts + vue3。 可以从我的项目里把代码拖出来跑跑看看,我的示例里面写了3个组件,按钮、自动滚动列表、自动滚动表格。 仓库地址:https://github.com/lishe 阅读全文
posted @ 2022-12-16 11:52 蛙仔 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 最近开发与后端进行联调,开发环境发现很多接口返回空数据,不太方便我看效果,然后让后端补充数据,他们又有点忙,所以只能靠自己,进入数据库。 1. 首先安装软件【dbeaver】 安装地址:https://dbeaver.io/ 2. 进入这个桌面软件,然后配置,连接数据库 配置的信息就可以问问后端啦。 阅读全文
posted @ 2022-12-15 20:35 蛙仔 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 在开发中,有个需求,产品有一份ppt,希望以轮播方式在页面上展示,然后给我一份ppt。 第一次,我把ppt转为图片。 步骤:点击文件 》选择导出 》更改文件类型 》双击png选项。 上面方式可以得到一份png,但放在大屏轮播时候,发现图片放大了然后非常不清晰,所以开始转换思路,知乎查找了一下,思路变 阅读全文
posted @ 2022-12-15 10:03 蛙仔 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: 在业务开发中,经常有需要某个页面嵌入iframe,同时还需要与iframe进行通信。 1. 子窗口对父窗口发出消息 window.parent.postMessage(参数1为发送的消息数据,参数2为可以接受到消息的源) window.parent.postMessage({ 'type': '自定 阅读全文
posted @ 2022-12-14 10:11 蛙仔 阅读(2512) 评论(0) 推荐(1) 编辑
摘要: 首先 npm install clipboard 安装依赖; clipboard.js 1 import Vue from 'vue' 2 import Clipboard from 'clipboard' 3 4 function clipboardSuccess() { 5 Vue.protot 阅读全文
posted @ 2022-12-13 10:16 蛙仔 阅读(615) 评论(0) 推荐(0) 编辑