问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
40浏览
Leaflet 地图点击事件怎么只在地图区域触发?
我在用 Leaflet 做一个地图应用,想监听地图的点击事件,但发现只要点到整个容器(包括控件、缩放按钮这些地方)都会触发。我只想在真正地图瓦片区域点击时才执行回调,该怎么处理? 试过直接用 map....
交互 2026-03-14 18:06:22 -
1
回答
38浏览
Naive UI 的表格分页怎么不生效?
我在用 Naive UI 的 NDataTable 组件,数据明明有几十条,但分页控件完全没反应,点下一页还是显示全部数据。我是不是哪里配错了? 我已经设置了 pagination 属性,也绑定了 p...
框架 2026-03-14 18:05:23 -
1
回答
60浏览
在React中如何正确引入A-Frame实现VR场景?
我最近在用React做项目,想加个简单的VR展示,就试了A-Frame。但按照官网例子直接写标签,页面直接报错说“a-scene is not a valid JSX element”。 我查了下,好...
组件 2026-03-14 17:36:26 -
1
回答
63浏览
CSS代码分割后样式丢失怎么办?
我用 React 做项目时尝试做 CSS 代码分割,结果动态加载的组件样式完全没生效,页面布局全乱了。是不是 splitChunks 配置有问题? 我用的是 React.lazy + Suspense...
优化 2026-03-14 17:23:20 -
2
回答
28浏览
Webpack打包后输出文件路径不对怎么办?
我用 Webpack 打包项目的时候,发现生成的 bundle.js 路径总是和我配置的 output.path 不一致。我在本地开发时没问题,但一构建到服务器上,引用的路径就变成根目录了,导致资源 ...
工具 2026-03-14 17:19:15 -
2
回答
57浏览
Notification通知在移动端为啥不弹出?
我在做移动端网页,调用 Notification API 时明明用户点了允许,但通知就是不弹出来,本地测试 Chrome 桌面版没问题,一到手机上就失效。 试过加了 secure context 判断...
交互 2026-03-14 17:15:19 -
2
回答
37浏览
Webpack 开启持久化缓存后构建速度反而变慢了?
我按照文档配置了 Webpack 5 的持久化缓存,用了 cache: { type: 'filesystem' },但第二次构建比第一次还慢,这是为啥? 本地开发时本来指望缓存能提速,结果每次改个组...
工具 2026-03-14 17:07:19 -
1
回答
25浏览
Vite 里怎么自定义 esbuild 的配置?
我最近在用 Vite 搭项目,发现它默认用 esbuild 做依赖预构建和 TS 转译,但我想改一下 esbuild 的 target 或加个 loader,试了直接在 vite.config.js ...
前端 2026-03-14 17:05:15 -
1
回答
31浏览
Electron打包后如何正确进行代码签名?
我用Electron Forge打包了一个macOS应用,但安装时提示“无法验证开发者”,查了文档说要代码签名。我申请了Apple Developer证书,也在build配置里加了identity: ...
框架 2026-03-14 16:37:21 -
1
回答
20浏览
ESLint 自动修复为啥不生效?
我在 VS Code 里用 ESLint 插件,保存时明明开了 auto-fix,但有些规则还是没自动修,比如这个 Vue 组件里的缩进问题: <template> <div>...
工具 2026-03-14 16:28:21 -
2
回答
28浏览
页面加载太慢影响SEO,该怎么优化首屏速度?
我们网站首页在Lighthouse测速里首屏得分只有40多分,Google Search Console也提示“页面加载体验不佳”。已经用了懒加载和CDN,但关键渲染路径好像还是有问题。 比如首页顶部...
优化 2026-03-14 15:43:27 -
2
回答
41浏览
导出CSV时中文乱码怎么办?
我在用前端导出表格数据为CSV文件,英文和数字都没问题,但一有中文就变成乱码了。我试过用encodeURI包裹内容,也加了BOM头,但下载的文件在Excel里打开还是显示一堆问号或者乱码字符。 这是我...
交互 2026-03-14 15:22:19 -
1
回答
67浏览
Ant Design 的 Notification 通知怎么自定义图标?
我在用 Ant Design 的 notification 时,想把默认的图标换成自己的 SVG 图标,但文档里没找到具体怎么替换。试过传 icon 属性,但好像没生效? 比如我这样写:notific...
组件 2026-03-14 15:09:18 -
2
回答
28浏览
Docker部署React应用后,Kubernetes服务无法访问页面是怎么回事?
我用Docker打包了一个React应用,本地运行 docker run 能正常打开页面,但一部署到Kubernetes集群里,通过Service访问就一直报404。试过改Service类型为Node...
工具 2026-03-14 14:52:21 -
2
回答
64浏览
LocalStorage 缓存用户数据后页面刷新就失效了?
我在做一个简单的用户登录状态保持功能,把 token 存到 LocalStorage 里,但每次刷新页面后读取不到,或者读出来是 null。明明之前 setItem 成功了,控制台也没报错,是不是我读...
优化 2026-03-14 14:51:16 -
1
回答
35浏览
微前端子应用加载太慢,怎么优化首屏性能?
我们用 qiankun 搭了个微前端项目,主应用加载很快,但子应用首次进入时白屏好几秒,用户体验很差。试过动态 import 和预加载,但效果不明显。 子应用入口是通过 script 标签注入的,像这...
框架 2026-03-14 14:47:20 -
2
回答
81浏览
PWA离线缓存怎么不生效?明明注册了service worker啊
我按照教程写了 service worker,也成功注册了,在 DevTools 的 Application 面板里能看到它处于 active 状态。但一断网页面就打不开,提示“无法访问此网站”。是不...
前端 2026-03-14 14:39:20 -
1
回答
64浏览
CSS transform旋转后元素位置偏移了怎么办?
我用 transform: rotate(45deg) 旋转一个正方形div,结果它整个位置都跑偏了,不是绕着自己的中心转,而是像被甩出去了一样。明明没改left/top,为啥会这样? 我试过加 tr...
前端 2026-03-14 14:24:22 -
1
回答
49浏览
搜索建议下拉框怎么固定宽度不被内容撑开?
我在做搜索框的自动补全功能,下拉建议列表用了绝对定位,但发现每个建议项的文字长度不一样,导致整个下拉框宽度会跟着最长的那项变宽,体验很奇怪。我试过给 ul 设固定 width,但又怕在小屏上溢出。 这...
交互 2026-03-14 14:19:21 -
2
回答
49浏览
设置 Cookie 的 Max-Age 为什么没生效?
我在前端用 JavaScript 设置了一个带 Max-Age 的 Cookie,但发现它好像没起作用,关闭浏览器后 Cookie 还在。我查了文档说 Max-Age 是秒数,应该能控制过期时间,但实...
安全 2026-03-14 14:07:20