问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
38浏览
Vue项目在CI/CD中构建失败怎么办?
我在本地跑得好好的Vue项目,一推到GitHub Actions就报错说找不到组件,真的搞不懂为啥。 我用的是 Vue 3 + Vite,本地开发和 build 都没问题,但 CI 环境里总是提示 F...
前端 2026-02-27 13:24:23 -
2
回答
60浏览
Nginx限流后前端请求被拦,怎么处理429错误?
我用Nginx做了限流配置,结果前端频繁调用接口时直接返回429了,页面卡住没法继续操作。有没有办法在JS里捕获这个状态并友好提示用户? 试过在axios拦截器里判断status === 429,但有...
工具 2026-02-27 13:09:20 -
2
回答
59浏览
为什么我的页面布局偏移导致CLS很高?
我最近用Lighthouse测性能,发现CLS(累积布局偏移)特别高,明明没加什么动态内容啊。仔细看发现是图片加载时撑开了布局,但我已经给img加了width和height属性了,怎么还是有偏移? 这...
前端 2026-02-27 12:58:23 -
2
回答
49浏览
移动端组件按需加载为啥没生效?
我在用 Vant 做移动端页面,按照文档写了按需引入,但打包后发现所有组件都被打包进去了,体积一点没减小。我用的是 Vue 3 + Vite,是不是配置哪里有问题? 我试过这样引入: import {...
移动 2026-02-27 12:55:17 -
2
回答
36浏览
Chart.js 鼠标悬停时怎么自定义 tooltip 样式?
我用 Chart.js 画了个折线图,但默认的 tooltip 太丑了,想改一下背景色和字体大小,试了文档里的 options.plugins.tooltip 回调,但样式根本没变,是不是哪里写错了?...
交互 2026-02-27 12:45:21 -
2
回答
58浏览
渐进式渲染怎么做才能不闪屏?
我试了用流式 SSR 返回 HTML,但首屏内容先显示骨架屏,等 JS 加载完又整个替换成真实内容,明显闪了一下,体验很不好。是不是应该让服务端直接返回部分真实数据? 现在服务端只返回空容器:<...
优化 2026-02-27 12:35:20 -
2
回答
87浏览
Postman里怎么正确发送GraphQL请求?
我最近在用Postman测试我们后端的GraphQL接口,但一直返回400错误。我查了文档说要设置Content-Type为application/json,body里放query字段,但还是不行。是...
工具 2026-02-27 12:24:20 -
2
回答
38浏览
iView的Tooltip在动态内容更新后不显示新文字怎么办?
我在用iView的Tooltip组件时,发现当绑定的提示文字是动态数据(比如从接口返回的)时,Tooltip第一次能正常显示,但数据更新后,鼠标移上去还是显示旧的内容。明明data里的值已经变了,页面...
组件 2026-02-27 12:18:21 -
2
回答
36浏览
Hard-source-webpack-plugin 缓存没生效是怎么回事?
我按照文档装了 hard-source-webpack-plugin,也加到 webpack 配置里了,但每次重新构建还是全量编译,缓存好像根本没用上。 我的配置是这样的: const HardSou...
优化 2026-02-27 12:13:20 -
2
回答
47浏览
React Native 打包后图片资源不显示怎么办?
我在本地调试时图片都能正常加载,但用 ./gradlew assembleRelease 打包成 APK 安装到手机上后,所有本地 require 的图片都不显示了,只看到空白。是不是打包的时候没把资...
移动 2026-02-27 12:00:21 -
2
回答
42浏览
Node.js 读取文件时为什么总是返回 undefined?
我用 fs.readFileSync 读一个本地 JSON 文件,但返回值是 undefined,明明路径没错啊,文件也确实存在。试了异步的 fs.readFile 也一样,控制台没报错,但数据拿不到...
前端 2026-02-27 11:59:19 -
2
回答
26浏览
加载状态的最小展示时间怎么控制才不闪屏?
我在做列表数据加载时,加了个 loading 状态,但数据回来太快的话 loading 一闪而过,用户根本看不清,体验很怪。有没有办法让 loading 至少显示 300ms 再消失? 我试过用 se...
交互 2026-02-27 11:51:23 -
2
回答
43浏览
Ionic 里怎么让底部 tab 切换时保持页面状态不重新加载?
我在用 Ionic + Angular 做一个带底部 tab 的 App,现在每次切换 tab 页面都会重新初始化,比如滚动位置没了、输入框内容清空了。明明官方文档说 ion-tabs 会缓存页面,但...
框架 2026-02-27 11:42:28 -
2
回答
60浏览
EmojiPicker组件点击后不显示表情面板怎么办?
我在用一个第三方的EmojiPicker组件,引入后点击按钮没反应,面板根本弹不出来,控制台也没报错。 我试过检查z-index和父容器的overflow,也确认了事件绑定没问题,但就是不显示。相关代...
组件 2026-02-27 11:41:19 -
2
回答
49浏览
为什么 touchstart 事件在 iOS 上有时不触发?
我在做一个移动端的滑动组件,用了 touchstart 监听手指按下,但在 iPhone 上经常点好几次才触发一次,安卓却正常。 试过给元素加 cursor: pointer 和 touch-acti...
移动 2026-02-27 11:14:20 -
1
回答
50浏览
Naive UI 的 DataTable 表格列宽为啥不生效?
我在用 Naive UI 的 DataTable 组件,想通过 CSS 控制某一列的宽度,但加了样式完全没反应,是不是哪里写错了? 我试过在 table 的 class 里加自定义样式,也试过直接用 ...
组件 2026-02-27 11:09:20 -
1
回答
43浏览
Steps步骤条的active状态怎么不生效?
我用的是Element Plus的Steps组件,但设置active属性后当前步骤没高亮,不知道哪里出错了。 我已经绑定了一个data里的变量,初始值是0,点击下一步时也加了1,但UI上就是没反应。控...
组件 2026-02-27 11:01:27 -
2
回答
62浏览
Vite 的 manualChunks 配置不生效是怎么回事?
我在 Vite 项目里想用 manualChunks 把 lodash 单独打包,但 build 之后发现它还是被打进 vendor 里了,根本没拆出来。 我试过在 vite.config.js 里这...
优化 2026-02-27 10:48:22 -
2
回答
40浏览
BrowserStack 上 Vue 移动端样式错乱怎么办?
我在本地用 Chrome DevTools 模拟 iPhone 看页面完全正常,但一上传到 BrowserStack 真机测试,布局就全乱了,特别是 flex 布局的组件。是不是 viewport 或...
移动 2026-02-27 09:50:22 -
2
回答
53浏览
PostCSS 处理媒体查询时为啥没生效?
我用 PostCSS 的 autoprefixer 插件处理 CSS,但写好的媒体查询在编译后完全没加前缀,也没报错,是配置漏了什么吗? 我的 PostCSS 配置文件里只加了 autoprefixe...
工具 2026-02-27 09:49:19