自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 前端高频面试题最全大集合

前端高频面试题最全大集合

2024-05-17 00:07:28 502

原创 前端开发实用实战经典(优质文章提升前端技能)

前端开发实用实战经典(优质文章提升前端技能)

2024-05-17 00:06:49 713

原创 HarmonyOS鸿蒙应用集合

HarmonyOS鸿蒙应用

2024-05-17 00:06:07 388

原创 前端开发怎么编写出优质高性能的代码

编写优质高性能的前端代码是前端开发人员的重要任务,它不仅关乎用户体验,也影响着网站的加载速度和运行效率。以下是一些编写优质高性能前端代码的通用建议: 理解性能指标:了解如何衡量性能,比如页面加载时间、

2024-05-12 15:34:31 386 1

原创 前端Api文档地址相当齐全也有我自己收藏的干货,有哪些缺漏大伙可以找我加上!!!

前端api文档地址不喜勿喷,也只是为了方便自己查看!!!

2024-05-08 00:32:34 1284

原创 前端项目如何预估个人工时

如何评估工时

2024-04-29 10:43:43 1273 1

原创 前端开发规范-非常值得大家停留脚步看看

自定义事件应始终使用 kebab-case 的事件名。不同于组件和 prop,事件名不存在任何自动化的大小写转换。而是触发的事件名需要完全匹配监听这个事件所用的名称。不同于组件和 prop,事件名不会被用作一个 JavaScript 变量名或 property 名,所以就没有理由使用 camelCase 或 PascalCase 了。并且v-on事件监听器在 DOM 模板中会被自动转换为全小写 (因为 HTML 是大小写不敏感的),所以将会变成——导致myEvent不可能被监听到。原生事件参考列表。

2024-04-18 17:24:20 2628

原创 vue3 uniapp h5 微信小程序 安卓和iOS开发适配踩坑记录

在使用开发跨平台应用时,开发者需要关注屏幕适配、事件处理、网络请求、表单数据处理、UI 组件交互以及性能优化等问题。通过合理使用条件编译、动态样式、平台判断等技术手段,可以有效解决跨平台兼容性问题,提升用户体验。

2025-04-02 12:01:23 858

原创 uniapp +vue3 开发需要兼容小程序、h5、安卓、ios, 选择哪些插件和ui库会更合适,完整框架搭建和详细代码

通过上述步骤,你可以搭建一个基于的完整开发框架,支持小程序、H5、安卓和 iOS。推荐的 UI 库和插件包括uView PlusPiniaAxios等,能够满足多端开发的需求。如果需要更详细的代码示例和配置,可以参考开源项目。

2025-04-02 11:59:50 966

原创 uniapp 开发需要兼容小程序、h5、安卓、ios, 选择哪些插件和ui库会更合适

UniApp 支持微信小程序自定义组件,可以在 H5、App 和微信小程序中使用。通过在pages.json中配置,可以引入并使用小程序自定义组件。

2025-04-02 11:53:09 200

原创 uniapp 开发需要兼容小程序、h5、安卓、ios,怎么搭建框架会更便于开发和后期维护

例如,uView-plus 是一个专为 UniApp 生态设计的 UI 框架,支持 Vue 3。UniApp 本身是一个基于 Vue.js 的跨平台开发框架,支持一次开发、多端运行。对于数据存储,可以结合本地存储和云开发功能,确保数据在不同平台上的同步和持久化。同时,建议为不同平台编写自动化测试用例,确保应用在各平台上的兼容性和稳定性。通过以上方法,可以搭建一个高效且易于维护的 UniApp 开发框架,同时兼容小程序、H5、安卓和 iOS 平台。使用响应式设计和动态样式适配不同平台的屏幕尺寸。

2025-04-02 11:51:37 420

原创 前端框架大对决:uni-app、taro、flutter、RN 哪家强?

UniApp:适合希望通过 Web 技术快速开发多平台应用的项目,尤其在 H5 和小程序开发上有优势。Taro:适合熟悉 React 的团队,尤其是需要开发小程序和 H5 的项目。Flutter:适合需要高性能、复杂 UI 动画的跨平台项目,尤其在移动端表现优异。:适合需要快速开发、复用 Web 代码的项目,社区支持强大。选择框架时,建议结合项目需求、团队技术栈和开发目标进行综合评估。

2025-04-02 11:41:24 288

原创 promise reject和catch有什么区别

在 JavaScript 的 Promise 对象中,reject和catchreject。

2025-04-01 10:25:42 234

原创 Promise所有详细用法和案例代码

Promise是 JavaScript 中用于处理异步操作的对象。它代表了异步操作的最终完成(或失败),让你可以在操作成功或失败后执行相应的代码。

2025-04-01 09:42:57 429

原创 在 JavaScript 中,对 Promise 进行二次封装通常意味着创建一个新的 Promise,它依赖于一个或多个现有的 Promise。这种封装可以用于扩展 Promise 的功能

在 JavaScript 中,对 Promise 进行二次封装通常意味着创建一个新的 Promise,它依赖于一个或多个现有的 Promise。这种封装可以用于扩展 Promise 的功能、统一处理异步操作或简化异步逻辑的代码。

2025-04-01 09:39:29 342

原创 【Vue3】使用v-model实现父子组件通信,封装通过双向绑定v-model传输数据,也是面试常考题型

以下是一个使用 Vue 3 的v-model。

2025-03-18 09:47:00 270

原创 iframe 嵌套多级数据传输

跨域通信:推荐使用,适用于跨域场景。同域通信:可以直接操作 DOM 或使用全局变量。多级嵌套:使用第三方库(如)可以简化通信。持久化数据:可以使用或。根据具体需求选择合适的方法即可。

2025-02-28 11:16:48 252

原创 一行代码实现这些复杂功能,JavaScript太强大了!

JavaScript 以其灵活性和强大的表达能力而闻名,分享一些值得使用的 JavaScript 一行代码解决方案,这些代码简洁优雅却能实现复杂的功能。

2025-02-28 11:01:36 287

原创 前端:不同域名实现单点登录

以下是一个完整的代码案例,展示如何通过嵌入<iframe>和。

2025-02-24 10:29:52 741

原创 Cursor:前端不会消失,但前端的你会消失

最近一直有一种声音,“大模型只能打榜,没什么实质性的落地”,我个人感觉有些片面了。就像今天这个场景,或许Cursor没有一步到位直接搞定客户,但是前端工程师实现某一个界面的时间确实大大缩短了。这个案例整理成文章花了不少时间,但是整个尝试过程,从创建空白文件夹开始,到最终效果出来,不到30分钟。甚至,我同时还使用另一个大模型在写项目方案,毕竟,等待生成的时间浪费也就浪费了。最后,解释下题目。我一直认为,大模型确确实实能够提升开发的效率,不论是前端还是后端,同时,我也认为,程序员的职业肯定不会消失。

2025-02-05 12:09:00 866

原创 新时代的chat引领deepseek起潮!

deepseek链接: https://chat.deepseek.com/a/chat/s/2c428087-7c65-45de-8efe-372fd2aa87fe

2025-02-05 09:48:31 170

原创 vuepress详细完整案例代码

以上是一个完整的VuePress示例项目代码和步骤,你可以根据需要进行调整和扩展。如果需要将项目部署到GitHubPages,可以在。目录中的内容推送到GitHub的。如果需要使用其他主题或插件,可以在。JavaScript复制。JavaScript复制。JavaScript复制。构建后的文件会生成在。markdown复制。

2025-01-20 14:33:39 336

原创 uni-app中,如果您需要在Android和iOS平台上进行基座操作和联调调试

【代码】uni-app中,如果您需要在Android和iOS平台上进行基座操作和联调调试。

2025-01-20 14:11:05 3235

原创 16 个 JavaScript 简写神技,提效 60%!

JavaScript是一门强大且灵活的语言,拥有丰富的特性和语法糖。分享下16个最常用的JavaScript的简写技巧,掌握它们可以让我们编写出更简洁、更优雅的代码,并显著提升开发效率(增加摸鱼时间)。

2025-01-20 13:59:11 305

原创 uni-app中创建一个安卓app项目,并制作自定义调试基座

并且要用好点的数据线,拼多多几块钱一根的不灵。自定义基座其实就是运行原生app的环境,基座就是android_debug.apk,生成apk复制到uni的debug目录里面就可以了。看到这个就说明手机与电脑链接成功了,这个就是你的手机,如果没有出现你的设备就检查一下第九步,然后点使用自定义基座、点运行。对于iOS平台,自定义调试基座需要重签名才能使用,重签名后会改变包名信息,从而导致注册的通用链接失效。注意:iOS平台标准基座需要重签名才能使用,重签名后会改变包名信息,从而导致注册的通用链接失效。

2024-11-19 13:53:57 1058

原创 uniapp各个端的证书和发版操作的详细完整案例

根据您的请求,我将提供一个关于uniapp各个端的证书和发版操作的详细完整案例。

2024-11-19 09:10:38 314

原创 vue3 富文本编辑器插件二次封装

通用的 Vue 3 富文本编辑器插件的集成示例,这里以一个流行的富文本编辑器库Quill。

2024-11-19 08:45:19 258

原创 Vue3进阶实践:构建高阶组件提升代码复用性与可维护性,完整详细案例

根据您的请求,我将提供一个 Vue 3 高阶组件(HOC)的完整详细案例,这个案例将展示如何构建一个可复用的表单组件,以提升代码的复用性与可维护性。

2024-11-19 08:41:58 644

原创 Vue 3的uniapp项目,使用Axios进行网络请求和Vue Router进行路由管理的多端适配demo,兼容H5、小程序、安卓、iOS平台,并包含分包的详细完整案例

根据您的需求,下面是一个基于Vue 3的uniapp项目,使用Axios进行网络请求和Vue Router进行路由管理的多端适配demo,兼容H5、小程序、安卓、iOS平台,并包含分包的详细完整案例。

2024-11-18 08:48:16 1605 1

原创 uniapp小程序如何分包?完整详细步骤

以上步骤展示了如何在uniapp项目中进行分包配置,通过合理分包可以提高应用的加载速度和维护效率。希望这个案例对你有所帮助。更多详细信息可以参考uniapp官方文档。在HBuilderX中编译运行小程序,检查是否能看到主包和分包(例如。),在该文件夹下创建你需要分包的页面(例如。字段,指定分包的根目录和包含的页面。文件中,针对微信小程序平台的配置添加。为了进一步提升分包的启动速度,可以在。目录下创建一个新的文件夹(例如。)的字样,以确认分包配置成功。字段,开启分包优化。

2024-11-18 08:40:57 4010

原创 Vue 3移动端rem转px多屏适配的详细完整案例代码

在项目的根目录下创建。

2024-11-18 08:36:52 444

原创 基于Vue 3和MQTT的二次封装的详细完整案例代码

根据您的请求,我将提供一个基于Vue3和MQTT的二次封装的详细完整案例代码。这个案例将展示如何在Vue3项目中集成MQTT客户端,实现连接、订阅、接收消息和发布消息的功能。

2024-11-07 08:56:35 663

原创 javascript 替代try catch方案详细完整案例和优缺点

替代try-catch的方案各有优缺点,选择时需要根据具体的应用场景和需求来决定。Optional Chaining 和安全赋值运算符?提供了更现代的语法糖,但可能需要考虑浏览器兼容性问题。await-to-js 库提供了一种简洁的错误处理方式,但增加了项目依赖。Promise 的错误处理则适用于异步操作,但需要对 Promise 有较好的掌握。每种方案都有其适用场景,开发者可以根据实际情况选择最合适的方法。

2024-11-07 08:54:08 480 2

原创 wujie.addMicroApp 方法详细说明

在wujie微前端架构中,方法用于注册微应用。这个方法允许你定义微应用的名称、入口地址、容器选择器、激活规则等配置。以下是。

2024-10-11 08:57:36 225

原创 Taro 是一个使用 React 语法规范的跨平台开发框架,允许开发者编写一次代码,然后发布到微信/支付宝/百度/字节跳动小程序、H5、React Native 等平台

Taro 是一个使用 React 语法规范的跨平台开发框架,允许开发者编写一次代码,然后发布到微信/支付宝/百度/字节跳动小程序、H5、React Native 等平台。

2024-07-29 08:51:28 813

原创 在uni-app中进行单位转换页面适配时,你可能需要处理不同设备上的屏幕尺寸和分辨率,确保页面在移动端和PC端都能良好显示

在uni-app中进行单位转换页面适配时,你可能需要处理不同设备上的屏幕尺寸和分辨率,确保页面在移动端和PC端都能良好显示。

2024-07-29 08:48:01 1397

原创 fetch二次封装完整详细场景使用案例

二次封装fetchAPI 是一种常见的做法,特别是在大型项目中,可以统一处理 HTTP 请求和响应。以下是一个使用 TypeScript 进行fetch。

2024-07-28 12:19:03 1201

原创 package.json是Node.js项目的中心配置文件,它包含了项目的元数据、依赖关系、脚本任务等信息

npm start // 启动应用 npm test // 运行测试 npm run build // 执行构建任务。

2024-07-28 11:54:08 473

原创 yarn、npm和cnpm区别差异和使用场景、详解配置

yarnnpm和cnpm是 Node.js 应用程序的包管理器,它们用于安装和管理项目依赖。

2024-07-28 11:51:11 446

原创 Axios结合Typescript 二次封装完整详细场景使用案例

Axios 是一个基于 promise 的 HTTP 客户端,用于浏览器和 node.js。二次封装 Axios 主要是为了统一管理 HTTP 请求,例如设置统一的请求前缀、头部、超时时间,统一处理请求和响应的格式,以及错误处理等。

2024-07-28 11:37:48 2639

空空如也

空空如也

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

TA关注的人

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