- 博客(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
原创 前端接入facebook jsSDK,实现登录授权功能
前端网页接入facebook登录、登出功能;vue的facebook 部分功能实现逻辑
2022-02-24 17:43:09 6660 7
原创 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中通过自定义指令,实现点击空白处触发事件,点击非自身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关注的人