自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断表单是否保存

本文介绍了在Vue.js中处理表单未保存时返回按钮的两种实现方式。第一种方式是将返回按钮放在父组件,表单放在子组件中。父组件通过监听子组件的markAsUnsaved事件来判断表单是否有未保存的修改,并在用户点击返回按钮时弹出确认框。子组件通过对比表单数据的原始副本和当前值来触发markAsUnsaved事件。第二种方式是将返回按钮和表单放在同一个组件中,组件内部通过监听表单数据的变化来判断是否有未保存的修改,并在用户点击返回按钮时弹出确认框。

2025-05-09 10:50:28 132

原创 requestAnimationFrame 用法(Next.js)

requestAnimationFrame(rAF)是浏览器提供的一个API,用于在下次重绘之前执行回调函数,通常用来优化动画效果,确保动画流畅并减少不必要的渲染,避免掉帧。在传统的React应用中,rAF常用于处理需要与屏幕刷新率同步的动画或高频更新,比如游戏、滚动效果、复杂的交互动画等。

2025-02-28 16:00:26 196

原创 前端 复制按钮的使用

前端 复制按钮的使用。

2024-12-14 14:17:30 152

原创 修改全局滚动条样式

【代码】修改全局滚动条样式。

2024-12-04 17:41:02 327

原创 三、Tauri 使用(各种设置)

如果网页需要一些时间来加载,或者你需要在显示主窗口之前在 Rust 中运行初始化过程,那么启动画面可以改善用户的加载体验。注意:窗口标签必须是唯一的,并且可以在运行时用于访问窗口实例。此处使用的是在 JavaScript 中创建窗口。由于使用的是axios,上传文件无法完成,就是用的该方法,将文件传递给后端。②创建初始屏幕,直接在tauri,config.json中创建,如下。免责声明窗口使用创建新窗口的方法创建出来的,使用时直接导入即可。②使用创建多窗口,在页面调用创建多窗口的方法。

2024-08-09 15:27:35 2636 1

原创 二、Tauri 使用(http请求 axios)

开发环境不需要使用 adapter: axiosTauriApiAdapter ,注释即可;生产环境需要使用 adapter: axiosTauriApiAdapter。如果请求接口使用的是axios,需要使用第三方插件 axios-tauri-api-适配器 ,负责打包后的项目无法请求到接口,这里更推荐使用官方的http请求。在tauri.conf.json文件中启用该功能,配置要请求的API路径,多个API的情况使用逗号隔开就可以了。

2024-08-08 09:59:42 1345 2

原创 一、Tauri 使用(安装)

开发桌面应用程序的框架。使用Tauri需要配置rust和node的开发环境,以及一个web view2。JavaScript 库来调用新创建的命令, 通过 JavaScript 访问诸如窗口、文件系统等核心功能。4.如果你还没有安装Tauri CLI,你可以使用下面的一个命令进行安装。win10:安装完会自动安装WebView2。①安装Tauri CLI(使用下面其中一个命令进行安装)⑥在生产中使用检查器,调试项目。2.安装 WebView2。3.tauri项目初始化。4.检查安装是否成功。

2024-08-08 09:48:03 1404

原创 前端I18n的使用

②配置.vscode -> settings.json。文件夹,并在其中创建不同语言的翻译文件,例如。中文配置完成,可以在框选处编辑英文部分,或者在。文件,并在其中配置 Vue I18n。4.在主文件中引入 Vue I18n。6.在组件中使用 Vue I18n。5.使用i18n-ally插件。①下载插件i18n-ally。3.配置 Vue I18n。2.创建国际化配置文件。文件夹,并在其中创建。

2024-07-13 15:22:38 925 1

空空如也

空空如也

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

TA关注的人

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