自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术前端,忠于热爱 @回忆哆啦没有A梦

专注分享与代码、音乐、电影有关的一切干货、观点、搞怪、故事、包括所有光怪陆离的梦!网易云音乐ID: 回忆哆啦没有A梦,分享属于程序猿的歌单。微信公众号: 回忆哆啦没有A梦,分享技术、生活、音乐、电影等等。

  • 博客(92)
  • 收藏
  • 关注

原创 前端vue使用XXTEA进行对称加解密。同时对比rsa算法和xxtea算法的优缺点。

前端vue使用XXTEA.js进行对称加解密。同时对比rsa算法和xxtea算法的优缺点。

2023-03-15 15:40:57 1082

原创 你应该优化的JavaScript代码,以及前端工程师日常使用的小技巧。使之更加简洁,可读性更强,更易维护。

你应该优化的JavaScript代码,以及前端工程师日常使用的小技巧。使之更加简洁,可读性更强,更易维护。 字符串的自动匹配(includes的优化),三目运算符使用,解构赋值,使用可选的链接运算符(?.),将参数作为对象传递,用对象代替switch/case,if/else选择结构,判断一个变量是否为null、undefined、0、false、NaN、"",等到多个Promise完成,for-of 使用

2023-03-06 11:48:42 967

原创 vue3使用Pinia进行全局状态管理,Pinia安装和使用,Pinia 和 Vuex的对比

vue3全局状态的管理工具Pinia的安装、使用和问题集锦,Pinia对比vuex的优缺点。Pinia中的state、getters、actions的使用。

2022-10-22 01:00:00 5667 12

原创 有关前端性能优化的方案—Vue 代码层面性能优化+Webpack 层面的优化+基础的 Web 技术优化+非框架代码优化

有关前端性能优化的方案—Vue 代码层面性能优化+Webpack 层面的优化+基础的 Web 技术优化+非框架代码优化

2022-07-29 11:52:28 2999

原创 vue3中通过自定义指令(实现拖拽drag功能)

利用vue3 自定义指令,实现拖拽drag功能。以及vue2.x和vue3.x的自定义指令的区别。vue3实现拖拽。

2022-04-12 18:40:30 9511 13

原创 vue3 组件间互相通信(包括父子、爷孙、兄弟、全局)

vue3 组件间通信方式(包括父子、爷孙、兄弟、全局),最全面的组件通信方式。

2022-04-11 16:36:39 22491 5

原创 SignalR前端vue的使用方法

SignalR前端vue的使用方法和步骤,vue3+ts。

2022-04-06 18:20:50 4916 2

原创 前端接入facebook jsSDK,实现登录授权功能

前端网页接入facebook登录、登出功能;vue的facebook 部分功能实现逻辑

2022-02-24 17:43:09 6660 7

原创 Day01——NestJS学习之了解、安装、运行

Day01——NestJS学习之了解、安装、运行。

2024-04-16 17:01:33 411

原创 vue3使用阿里oss上传资源(上传图片、视频、文件、pdf等等),删除oss资源。获取STS token的接口

vue3使用阿里oss上传资源(上传图片、视频、文件、pdf等等),删除oss资源。获取STS token的接口

2024-04-16 11:49:41 689

原创 前端H5实现视频上传,并截取第一帧作为封面。解决微信内ios系统无法上传视频的问题,解决ios截取视频作为封面的问题。

前端H5实现视频上传,并截取第一帧作为封面。解决微信内ios系统无法上传视频的问题,解决ios截取视频作为封面的问题。使用vue3和vantUi。

2024-04-16 11:28:00 246

原创 vue使用elementPlus ui框架,如何给Dialog 对话框添加Loading 自定义类名显示隐藏

vue使用elementPlus ui框架时,如何给Dialog 对话框添加Loading 自定义类名,想要实现dialog对话框区域有loading效果,其他区域没有。

2024-03-12 14:35:15 1191

原创 elementPlus使用 el-date-picker ,限制选择的开始日期和结束日期的差在7天范围内。

elementPlus使用 el-date-picker ,限制选择的开始日期和结束日期的差在7天范围内。选中第一个日期后(如:12月15日),第二个日期=第一个日期-7,或者第二个日期=第一个日期+7,即第二个日期选择范围如图:(前后7天可选) 2. 只能选择今天以及今天之前的日期。

2024-01-16 16:22:43 1372

原创 element-plus使用el-date-picker组件时,如何禁止用户选择当前时间之后的日时分秒

element-plus使用el-date-picker组件时,如何禁止用户选择当前时间之后的日时分秒。昨天,之前的日期的时分秒不受影响。

2023-11-16 14:25:36 678

原创 vue3代码运行报错import { hasInjectionContext, inject, toRaw, watch, unref, markRaw, effectScope, ref,

vue3代码运行报错No matching export in "node_modules/.pnpm/[email protected][email protected]/node_modules/vue-demi/lib/index.mjs" for import "hasInjectionContext" node_modules/.pnpm/[email protected][email protected][email protected]/node_modules/pinia/dist/pinia.mjs:6:9:

2023-11-01 09:54:49 2546

原创 Vue3+ElementPlus el-date-picker时间选择器,设置最多选择60天区间内,必须选择大于今天

Vue3+ElementPlus el-date-picker时间选择器,设置最多选择60天区间内,必须选择大于今天的日期

2023-10-18 11:46:57 1869

原创 vue+element plus 使用table组件,清空用户的选择项

vue+element plus 使用table组件方法clearSelection,清空用户的选择项

2023-09-20 15:55:52 817

原创 nodejs升级,导致项目报错FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context

nodejs升级后,代码运行报错。报错内容:at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3) { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reaso

2023-08-28 14:33:02 919

原创 element-plus table组件,实现双击可编辑单元格,失去焦点,提交数据,支持下拉选择框选择。

vue3+element-plus在使用table组件时,实现双击可编辑单元格,单元格使用input,失去焦点或者回车后,提交table数据。同时支持下拉选择框选择。

2023-05-22 20:09:00 4960 2

原创 element-plus DateTimePicker 日期时间选择器禁止选择当日之前的日期

element-plus DateTimePicker 日期时间选择器禁止选择当日之前的日期。在`el-date-picker`使用`disabled-date`:禁止使用当前之前的时间。

2023-05-10 16:41:22 1619

原创 SntaxError: The requested module ‘/node_modules/.vite/deps/xlsx.js?v=3067d777‘ does not provide an e

SntaxError: The requested module '/node_modules/.vite/deps/xlsx.js?v=3067d777' does not provide an export named 'default' ,在vue3+vite的项目中,使用xlsx,安装使用后控制台报错

2023-04-17 14:50:01 2569

原创 vue3中使用script-setup时,通过ref获取子组件的属性和方法。以及父子组件如何通信的区别。

vue3中使用script-setup时,通过ref获取子组件的属性和方法。以及父子组件如何通信的区别。使用props,emit。

2023-04-17 11:38:25 1635

原创 vue3对于路由vue-router进行加载优化、打包优化(懒加载、分包)

vue3对于路由vue-router进行加载优化、打包优化(懒加载、分包),同时整个项目的性能优化。我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就会更加高效。

2023-03-03 14:30:49 2159

原创 webpack优化,使用terser-webpack-plugin插件,删除代码中所有的console语句

webpack优化,使用terser-webpack-plugin插件,删除代码中所有的console语句

2023-03-03 13:58:01 900

原创 Fiddler在ios内的app中抓取https的解决方法

Fiddler在ios内的app中抓取https的解决方法,如何使用和配置,如何安装https证书。Fiddler在ios系统中抓包出现无网络情况,则是需要安装https证书。

2023-02-24 11:08:12 849

原创 使用vue3+vantUi3.x版本,van-list列表组件,控制台报错

在vue3.0+vantUi3.x版本中,使用List列表组件时,控制台报警告,导致页面崩溃。 [Vue warn]: Property undefined was accessed during render but is not defined on instance. [Vue warn]: Property "toString" was accessed during render but is not defined on instance. [Vue warn]: Prop

2023-02-21 17:48:31 667

原创 使用vueuse,基本Vue组合实用程序集,功能丰富,支持vue2,vue3

vueuse中文部分文档,点击元素外部进行操作onClickOutside,获取dom元素位置及大小信息:useElementBounding,监听窗口大小变化:useWindowSize,点击复制文字:useClipboard,去抖、防抖:useDebounceFn,节流:useThrottleFn

2023-02-10 11:32:15 2458

原创 当fixed遇到ios浏览器,页面进行滑动时,导致浏览器的地址栏消失,页面变长,没有遮住下面的内容

在真机下,当fixed遇到ios Saifa浏览器,页面进行下拉滑动时,会导致浏览器的底部的地址栏消失,页面变长,没有遮住下面的内容,导致下面层级的页面露出来。

2023-02-09 14:32:13 1050 1

原创 H5申请谷歌分析 google analytics,以及使用谷歌分析进行网站、应用的数据分析

申请谷歌分析 google analytics,以及使用谷歌分析进行H5网站、安卓应用、ios应用的数据分析功能

2023-01-17 11:46:45 499

原创 vue3 Error on Cannot read properties of null (reading ‘insertBefore‘)报错无法正常显示,解决办法。

vue3报错Cannot read properties of null (reading 'insertBefore')的生产环境解决办法

2023-01-12 11:40:29 6568 3

原创 如何用JS判断网页/H5在某个手机APP环境中打开的?

如何用JS判断网页/H5在某个手机APP环境中打开的?JS如何判断是否在微信浏览器打开,是否在QQ空间浏览器,是否在新浪微博打开,是否在支付宝打开,是否在xx应用程序内打开?

2023-01-11 10:07:08 2686

原创 vue3 使用video播放视频

vue3 使用video播放视频

2023-01-03 14:24:44 1894 2

原创 vue3中通过自定义指令,实现点击空白处触发事件,点击非自身dom触发事件

vue3中通过自定义指令,实现点击空白处触发事件,点击非自身dom触发事件。我们经常在开发过程中,会遇到这些问题: - 怎么实现点击空白处关闭指定盒子? - 怎么实现点击空白处收起下拉框?即,怎么触发点击空白处事件,怎么触发 点击非自身dom而触发的事件?

2022-12-16 14:28:05 4119

原创 vue webpack配置多个代理 vue.config.js相关配置

如何在vue3 webpack配置多个代理 vue.config.js相关配置

2022-12-12 16:25:09 1302

原创 ant design vue折叠面板自定义header时,使用solt无效,不能正常显示

ant design vue折叠面板自定义header时,使用solt无效,不能正常显示,header显示为空。解决solt不能正常使用得问题。

2022-12-08 11:44:33 1630

原创 yarn install 报错“Error: Couldn‘t find package “fsevents“ on the “npm“ registry.”

yarn install 控制台报错信息:Error: Couldn't find package "fsevents" on the "npm" registry.

2022-12-08 10:41:15 5148

原创 vue3监听路由的变化

vue3监听路由的变化,vue3使用watch监听路由router的hash,fullPath,href,name,path,query,meta变化

2022-11-09 17:03:05 20146 1

原创 Day05—Python3.x中关于函数和模块的使用(定义函数、调用函数、函数的参数)

Day05—Python3.x中关于函数和模块的使用(定义函数、调用函数、函数的参数)除了正常定义的必需参数外,还可以使用默认参数、可变参数和关键字参数。

2022-10-26 13:52:21 1583

原创 Day04—Python3 循环语句(for-in循环、while循环、break continue跳出循环)

Day04—Python3 循环语句(for-in循环,while循环,break、continue跳出循环)

2022-10-24 11:37:58 2641

原创 Day03—Python的条件判断(if、elif和else语句),代码缩进规则

Day03—Python的条件判断(if、elif和else语句),代码缩进规则

2022-10-21 15:19:44 3475

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除