摘要: 目录1、前言2、解决 1、前言 使用Vue-Router时,会将一些字段信息附加到路由的Meta对象里面,比如图标icon,标题,权限等,如下: { path: '/billboard/board/:boardId', name: 'billboardBoard', props: true, com 阅读全文
posted @ 2023-11-08 16:13 鹏多多 阅读(715) 评论(0) 推荐(2) 编辑
摘要: 目录1、前言2、介绍 Web Worker3、使用须知及兼容性3.1、使用须知3.2、兼容性4、使用 Web Worker4.1、创建 Web Worker4.2、与主线程通信4.3、终止 Web Worker4.4、监听错误信息5、使用 Shared Worker4.5、调试 Shared Wor 阅读全文
posted @ 2023-11-01 16:49 鹏多多 阅读(725) 评论(0) 推荐(1) 编辑
摘要: 最近在做一个文件夹管理的功能,要实现一个树状的拖拽文件夹面板。里面包含两种元素,文件夹以及文件 阅读全文
posted @ 2023-09-25 19:44 鹏多多 阅读(2943) 评论(1) 推荐(10) 编辑
摘要: [toc] # 1、前言 ![ECharts](https://img2023.cnblogs.com/blog/2055342/202308/2055342-20230829183243791-1039279852.gif) 最近做的大数据平台,里面很多地方用到了ECharts,其中有个功能,要求 阅读全文
posted @ 2023-08-29 18:34 鹏多多 阅读(5109) 评论(0) 推荐(3) 编辑
摘要: [toc] # 1、前言 vue-grid-layout是一个适用于vue的拖拽栅格布局库,功能齐全,适用于拖拽+高度/宽度自由调节的布局需求。本文将讲述一些常用参数和事件,以及做一个同步拖拽的Demo。效果动态图如下: ![vue-grid-layout](https://img2023.cnbl 阅读全文
posted @ 2023-08-07 11:23 鹏多多 阅读(3177) 评论(0) 推荐(3) 编辑
摘要: 本文主要分享一个项目的规范约束从0到1的流程,从通过vue-cli创建项目,到团队协作插件安装(husky、eslint、commitlint、prettier等) 阅读全文
posted @ 2022-09-01 17:26 鹏多多 阅读(1064) 评论(0) 推荐(7) 编辑
摘要: [TOC](目录) # 1,前言 本文主要分享`vue-cli`从`4.x`升级到`5.x`的过程,以及更新后`vue.config.js`的变化,因为`vue-cli 5`已经使用上`webpack5`。 # 2,升级vue-cli 1. 首先打开命令提示符终端,输入`npm uninstall 阅读全文
posted @ 2022-08-25 14:11 鹏多多 阅读(3043) 评论(0) 推荐(1) 编辑
摘要: 1,前言 最近开发小程序时候碰上了一个问题,当发布新版本小程序后,需要用户能赶紧用上最新的,避免出问题。查了一下官方文档,总结出几个情况如下: 微信运行时,会定期(24小时内)检查最近使用的小程序是否有更新(黄花菜都凉了) 用户长时间未使用小程序时,会强制同步检查版本更新(对于使用频率高的小程序没P 阅读全文
posted @ 2022-08-15 11:50 鹏多多 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 1,前言 在vite/webpack搭建的项目中,不管是vue还是react,都可以写jsx/tsx,为了避免样式污染,常用的方式有两种。一种是每个组件都用一个唯一类名class包裹,使用less/scss嵌套样式。另一种是使用cssModule模块化。本文就分享一下如何使用cssModule,并推 阅读全文
posted @ 2022-07-25 13:49 鹏多多 阅读(2634) 评论(1) 推荐(2) 编辑
摘要: 1,前言 最近在做IOT的项目,里面有个小程序要用到webSocket,借这个机会,封装了一个uniapp小程序适用的Socket类,包括断线重连,心跳检测等等,具体实现如下。 2,代码实现 class webSocketClass { constructor(url, time) { this.u 阅读全文
posted @ 2022-06-06 10:08 鹏多多 阅读(2995) 评论(1) 推荐(1) 编辑