收藏本版 |訂閲

前端开发综合论坛 今日: 0|主題: 906|排名: 70 

  • backstage~openapi的接入与protobuf的对比
    swagger外部文档 apiVersion: backstage.io/v1alpha1 kind: API metadata: name: petstore description: The Petstore API spec: type: openapi lifecycle: production owner: petstore@example.com definition: $text: https://petstore.swagger.io/v2/swagger.json 嵌入openapi文档 apiVersion: backsta ...
    0162 吉刚 发表于 2026-4-17 前端开发综合论坛
  • uni.request 二次封装分享
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 基于uni.request api进行二次封装 核心功能 响应内容格式和请求参数格式类型定义 请求拦截器与响应拦截器配置 设置请求头和params参数处理 加载提示与自定义提示文本 错误统一处理 接口缓存 取消请求功能 失败自动重试机制 并发请求控制 核心代码 // 响应内容 ...
  • 前端 PDF 导出:从文件流下载到自动分页
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 在工作中,我们经常会遇到需要生成 PDF 的业务,比如合同、报告等。 前后端合作 对于前端来说,最省事的就是后端生成 PDF 文件,前端根据返回的 URL 地址进行下载。 URL 下载 如果后端直接返回一个可访问的 URL 地址,我们可以通过以下几种方式进行下载: 1. 使用 window.o ...
  • backstage~开始一个backstage应用
    应该如何创建自己公司的backstage平台 1. 两种方式的本质区别 特性 npx @backstage/create-app 从 GitHub 下载源代码 产出物 一个完整的、可立即运行和开发的 Backstage 应用。 Backstage 项目框架本身的源代码,不是你应用的代码。 目的 创建你自己的、个性化的 Backstage 开发者门户。 这是官方推荐的、标准的启 ...
    0121 偶尔喝醉 发表于 2026-4-14 前端开发综合论坛
  • JS-前端埋点神器 navigator.sendBeacon 全指南
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 前言 在前端开发中,埋点系统是必不可少的一环。我们经常需要在用户关闭页面、刷新或跳转路由时,向服务器发送最后一条统计数据(比如用户停留时长、页面跳出率)。 但这看似简单的需求,在实现时却危机四伏:请求发不出去?页面跳转卡顿?今天我们就来聊聊这个问题的终极解 ...
    091 绿城绿化 发表于 2026-4-13 前端开发综合论坛
  • AI 驱动!一款开源可自部署的个人卡片式笔记工具!
    大家好,我是 Java陈序员。 在日常工作中,常常需要记录工作上的事项、学习笔记、突然的灵感等。但市面上多数笔记工具,要么是云端存储,要么功能臃肿,有的不适配技术笔记的排版需求,而且大部分无法自定义,满足不了个性化使用场景。 今天,给大家介绍一款开源的个人卡片式笔记工具,不仅支持私有化部署,而且集成 AI 功 ...
    0152 庭前落尽梧桐 发表于 2026-4-13 前端开发综合论坛
  • Vue<前端页面版本检测>
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 为什么需要版本检测 1. 解决浏览器缓存问题 静态资源缓存:浏览器会缓存 JS、CSS 等静态资源,用户可能继续使用旧版本 用户体验影响:用户无法及时获取新功能,导致功能缺失或操作异常 2. 保障功能一致性 功能同步:确保所有用户都能使用最新的功能和修复 数据一致性:避 ...
    056 女郎魅力 发表于 2026-4-10 前端开发综合论坛
  • 快速构建!一款兼具设计美学与高效开发的后台系统模版!
    大家好,我是 Java陈序员。 做后台管理系统,最怕什么?怕从零搭框架、配路由、写表格、调样式...一周过去,真正的业务代码一行没写。更怕界面简陋、交互生硬,客户看了直摇头。 今天,给大家介绍一款开源的后台系统模板,兼具设计美学与高效开发! 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200 ...
    0175 撒拉嘿呦 发表于 2026-4-10 前端开发综合论坛
  • 为什么禁止我请求别的网站的接口?——跨域与CORS
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣   你有没有遇到过这种情况:在自己的网页上想请求别人的API,结果浏览器直接报错:Access-Control-Allow-Origin' header is missing。为什么浏览器要阻止你?服务器不响应不就完了吗? 今天,用小区门禁的故事,来讲讲 跨域 与 CORS。 什么是"跨域"? 同源策略 — ...
  • 老板:能不能别手动复制路由了?我:写个脚本自动扫描
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 起因 周五快下班,老板过来看权限配置页面。 "这个每次都要手动输路径?" "对,现在是这样。"我打开给他看: 角色:运营专员 路由路径:[手动输入] /user/list 组件路径:[手动输入] @/views/user/List.vue "上次运营配错了,/user/list 写成 /user/lists,页面打不开找了 ...
    0163 旗胜 发表于 2026-4-8 前端开发综合论坛
  • vue3这些常见指令你封装了吗
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 vue3这些常见指令你封装了吗 👉指令搭建 vue3之中会有一些常见的指令操作,接下来我们就写一下,之前我们写了权限按钮,其实是类似的 指令的最主要文件如下,我们主要是主模块之中使用,其他的模块之中分割写好方法即可 指令主要文件 src%utils\directive\index.ts import typ ...
    092 花使 发表于 2026-4-7 前端开发综合论坛
  • React 技术深度探讨
    聊React之前,先说个事实:它不是最年轻的框架,也不是概念最创新的那个。但它赢了。 赢在生态,赢在社区,赢在"一旦用顺了就很难换"的惯性。本文不吹不黑,客观聊聊React的核心逻辑、实际现状,以及值不值得继续押注。 一、核心概念:理解React的设计哲学 Virtual DOM:快是表象,稳才是本质 Virtual DOM(虚拟DOM)被谈烂 ...
    087 烦不烦 发表于 2026-4-6 前端开发综合论坛
  • 前端大屏适配方案:rem、vw/vh、scale 到底选哪个?
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 上周帮朋友救火一个数据大屏项目,甲方临时说要从 1920×1080 的投影换成 3840×1080 的超宽拼接屏。朋友用的是 transform: scale 方案,结果两边各留了一大片黑边,甲方当场黑脸。 这事儿让我决定把大屏适配这个"老生常谈但总有人踩坑"的话题彻底讲清楚。 先说结论 我的推 ...
    083 欸嘿 发表于 2026-4-3 前端开发综合论坛
  • 前端实现进度条
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 后端处理数据处理逻辑特别多的时候,并不会很及时返回数据,一般情况后端给前端返回进度,这个目前是前端自己返回进度到90,等到接口返回完成再到100% 1、设置全局样式 <div class="loading-overlay" v-show="PageController.nextLoading"> <div class="loading-con ...
  • 跨全平台!一款免费开源的电子书阅读器!
    大家好,我是 Java陈序员。 在数字阅读成为常态的今天,我们却总被各种阅读痛点困扰:格式不兼容、跨设备同步难、外文书籍翻译繁琐、技术文档代码显示混乱……这些细碎的问题,一点点消磨着深度阅读的乐趣。 今天,给大家介绍一款开源免费的电子书阅读器,支持多平台使用! 关注微信公众号:【Java陈序员】,获取开源项目 ...
  • uni-app使用瓦片实现离线地图的两种方案
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 最近接到一个安卓App的活儿,虽然功能上不算复杂,但因为原本没怎么做过安卓端,所以也是"摸着石头过河"。简单写一下踩过的坑和淌的水吧~ uni-app实现离线地图主要用 leafletjs 实现,但是因为在安卓端运行,存在渲染问题,所以还要用上 renderjs。 实现方案一:web-view 因 ...
    091 无害小白兔 发表于 2026-4-1 前端开发综合论坛
  • 为什么全国人民都能秒开同一个视频?
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 为什么你在北京打开一个视频,加载只要1秒?你的朋友在新疆,打开同一个视频,也是1秒?服务器难道全国各地都放了? 今天,用**"快递"**的故事,来讲讲CDN的原理。 没有CDN时,网络请求是怎么跑的? 你在北京,想从上海寄一箱苹果。 没有CDN的情况下: 你(北京)→ 上海工 ...
    0142 哇哇哇图兔兔 发表于 2026-3-31 前端开发综合论坛
  • Vue 表格组件 vxe-table 灵活导出指定数据的 CSV 文件的用法
    在实际业务开发中,表格数据导出是高频需求。大多数场景下,我们导出的是表格当前展示的数据,但有时业务需要导出特定的数据集(如:筛选后的结果、选中的数据、或后端返回的原始数据)。本文将基于 vxe-table 组件,介绍如何通过 exportData 方法实现指定数据导出,并提供多种实用场景的解决方案。 exportData 方法说明 vx ...
    0170 聪明 发表于 2026-3-30 前端开发综合论坛
  • Vue 甘特图组件 vxe-gantt 如何精准定位到行、列与任务视图
    Vue 甘特图组件 vxe-gantt 如何精准定位到行、列与任务视图 在项目管理系统中,甘特图是展示任务时间线的重要工具。当项目数据量庞大时,手动滚动查找特定任务或日期列会非常低效。vxe-gantt 组件提供了 scrollToRow、scrollToColumn 和 scrollToTaskView 等 API,允许我们通过代码控制视图滚动,将目标行、列或任务条精确 ...
    064 唐筱玖 发表于 2026-3-30 前端开发综合论坛
  • 0.1加0.2为什么不等于0.3
    🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 0.1 + 0.2 为什么不等于 0.3?答不上来的都挂了 这个问题你可能在面试、线上 Bug、甚至随手写 Demo 的时候都见过: console.log(0.1 + 0.2 === 0.3); // false 很多人第一反应是“浮点数精度问题”,但如果继续追问: 为什么偏偏是 0.1、0.2 这种小数出问题? “精度”到 ...
    0133 你不配粉 发表于 2026-3-30 前端开发综合论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部