自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 react | 单点登录【 OAuth 2.0 授权码模式】

单点登录(SSO)是一种身份认证机制,用户只需在统一平台完成一次身份验证(如输入用户名密码或扫码),即可凭借生成的凭证(如Token)无需重复登录,无缝访问多个关联且相互信任的应用系统或服务,既提升用户体验,又便于企业集中管理用户权限与安全策略

2025-12-27 17:26:00 322

原创 ECharts | 地图下钻,省级→市县→区级

地图下钻

2025-11-11 19:53:34 448

原创 Vue | 动态权限控制

动态权限控制核心在于根据用户角色、权限或上下文环境实时调整界面元素和功能访问权限,实现更灵活、精细的访问控制。与传统静态权限(安装时一次性授权)不同,动态权限在运行时按需请求或验证权限。这种机制既保护了用户隐私和数据安全,又提升了系统的灵活性和用户体验。

2025-11-11 19:49:30 268

原创 useFullscreen | 全屏、局部全屏与 element-plus 全局交互元素

useFullscreen 是 @vueuse/core 提供的组合式函数,用于快速实现浏览器全屏功能,支持响应式状态管理和事件监听,同时通过配置选项扩展灵活性。但是,局部全屏可能会影响 Element Plus 等组件库的全局交互元素(如下拉菜单、消息弹窗、全局提示等)的正常渲染。

2025-09-27 21:51:02 721

原创 uni-app项目 | 第二集 首页全局样式+轮播图练习 (vscode+vue3+ts 附代码)

1. 首页全局样式1. 首页全局样式pages.json页面配置页面路由、导航栏、tabBar等页面信息,底部导航栏图标放置在"static",可以在里面新建一个文件夹放置底部导航栏的图标。每个底部路由要准备两个未选中和选中状态的图标。1.1 pages.json页面目录pages:页面路由及窗口样式。默认窗口样式。tabBar:底部导航栏,至少设置两个路由才能显示。1.2 pagespages数组中第一项表示应用启动页。

2025-05-24 18:18:17 950

原创 uniapp项目| 第一集 创建项目(vscode+vue3+ts 附代码)

一、uniapp项目uniapp项目是基于uni-app框架开发的跨平台应用项目。它使用Vue.js语法,可一次编写代码,编译到微信小程序、H5、App等多端,实现代码复用与高效开发,降低维护成本,适合多平台发布需求。二、安装开发工具1. HBuilderX(可选)创建运行 uni-app 项目有两种方式,其一是在HBuilderX中创建,其二是使用命令行创建,可以自行选择创建运行方式。。

2025-05-24 16:05:53 1881

原创 rotate3d | 简单实现一个旋转正方体

rotate3d是一种3D空间转换函数,用于在三维空间中围绕指定轴旋转元素,而不会使其变形。它提供了比 2D 旋转更灵活和复杂的视觉效果,常用于创建 3D 动画、翻转效果或立体交互设计。

2025-04-17 20:36:30 686

原创 Element | 快捷组件样式

在真正实际运用过程中需要模块化,提高组件的复用性。

2024-10-28 21:50:22 988

原创 VSC | 上传图片并预览功能的几种方法

采用HTML5与JavaScript技术,实现图片即时本地预览,支持多图选择,优化用户操作体验,提升上传效率与准确性。

2024-09-10 23:29:09 832

原创 VSC | 实现返回顶部功能的几种方法

实现返回顶部功能,通过监听滚动、显示按钮、点击后平滑滚动至顶部,提升用户体验。方法涵盖原生JavaScript、CSS锚点结合JS、jQuery插件等,灵活选择适合项目需求的方式实现。

2024-09-09 17:29:28 876

原创 Linux宝塔 | 基于linux宝塔系统Elasticsearch安装与启动

Elasticsearch是基于Lucene的分布式全文搜索引擎,专为云而生,支持近乎实时的数据存储、搜索和分析。它运行在Linux上,提供可扩展、高可用的搜索服务,广泛用于日志分析、网站搜索、应用监控等领域。Elasticsearch的分布式架构使其能够处理PB级数据,并具备高度的灵活性和可扩展性。

2024-09-07 13:34:29 4101

原创 Redis | 基于Linux系统Redis安装与启动

Redis是Linux下的高性能内存键值存储,支持多种数据结构,提供快速读写能力。它广泛应用于缓存、消息队列等场景,以高性能和低延迟著称。Redis还具备持久化、复制、高可用等特性,确保数据安全与系统扩展性。作为现代软件开发的重要组件,Redis正推动互联网应用迈向新高度。

2024-08-18 14:18:55 2609 1

原创 vue3 | 通信组件之provide 与 inject实现兄弟组件通信

vue3中通过共同祖先组件使用provide 与 inject来提供和注入状态,从而实现兄弟组件通信的示例。例子:祖先组件提供了一个名为sharedState的响应式状态,并通过provide函数将其提供给所有子组件。ChildA和ChildB通过inject函数接收这个状态,并可以在需要时更新或显示它。

2024-07-16 23:28:17 1301 1

空空如也

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

TA关注的人

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