问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
27浏览
Tailwind 中如何覆盖默认的按钮 hover 样式?
我在用 Tailwind 写一个按钮,想自定义 hover 时的背景色,但发现加了 hover:bg-red-500 没生效,好像被默认样式覆盖了? 我试过提高类名顺序、加 !important,都不...
框架 2026-03-05 10:52:20 -
2
回答
54浏览
React Testing Library 中如何正确测试异步加载的数据?
我用 React Testing Library 测试一个组件,它在 useEffect 里通过 fetch 获取数据并更新状态。但测试时总是拿不到渲染后的数据,断言失败。是不是要加 await 或者...
框架 2026-03-05 10:39:20 -
1
回答
41浏览
Bootstrap Popover弹出框为什么点击没反应?
我按照官方文档引入了Bootstrap的JS和Popper,也给按钮加了data-bs-toggle="popover"属性,但点击完全没反应,控制台也没报错。 是不是还要手动初始化?我试过new b...
组件 2026-03-05 10:16:18 -
2
回答
47浏览
JSBridge调用时如何防止恶意注入和越权访问?
最近在做混合App开发,用JSBridge让H5调用原生功能,但担心有人通过篡改JS代码来调用不该访问的原生方法。比如用户手动在控制台执行window.NativeBridge.getUserInfo...
移动 2026-03-05 10:10:22 -
2
回答
22浏览
Summernote编辑器内容无法换行怎么办?
我用Summernote做富文本编辑,输入文字后按回车居然不换行,而是直接提交表单了!试过加preventDefault()也没用。 查了下发现可能是样式覆盖了默认的换行行为,我项目里有这段CSS: ...
交互 2026-03-05 10:09:19 -
2
回答
28浏览
加载动画在数据返回后不消失怎么办?
我用一个简单的 loading 动画来提升用户体验,数据请求前显示,请求完成后隐藏。但有时候数据明明回来了,loading 还是卡在页面上不消失,特别奇怪。 我试过在 then 里加 isLoadin...
优化 2026-03-05 09:59:19 -
2
回答
49浏览
Element Plus 走马灯怎么设置自动轮播不生效?
我用 Element Plus 的 Carousel 组件,想让它自动轮播,但加了 autoplay 属性后完全没反应,还是得手动点。是不是还要配其他参数?我试过把 interval 设成 2000,...
组件 2026-03-05 09:56:21 -
1
回答
31浏览
真机测试时 Vue 页面样式错乱怎么办?
我在开发一个移动端 Vue 页面,本地用 Chrome 模拟器看完全正常,但一到真机(iPhone 13)上测试,布局就乱了,按钮位置偏移、字体大小也不对。已经加了 viewport meta 标签,...
移动 2026-03-05 09:44:22 -
2
回答
165浏览
如何限制同时发起的 fetch 请求数量?
我有个页面要加载几十个用户头像,每个头像都要单独请求接口。现在一进来就同时发几十个 fetch,浏览器卡死了,怎么控制并发数啊? 试过用 Promise.all,但好像更糟了,所有请求还是同时发出去。...
优化 2026-03-05 09:41:22 -
2
回答
181浏览
Graffiti 桌面应用里 React 组件状态不更新怎么办?
我在用 Graffiti 做一个桌面端的笔记工具,用的是 React。奇怪的是,我点击按钮修改状态后,界面完全没反应,但 console.log 能打出新值。 试过把 setState 改成 useC...
框架 2026-03-05 09:29:22 -
1
回答
36浏览
postcss-nested 嵌套写法不生效是怎么回事?
我用 Vite + PostCSS 配置了 postcss-nested,但写嵌套 CSS 时完全没效果,编译后还是原样输出,是不是插件没生效? 我已经在 postcss.config.js 里加了插...
工具 2026-03-05 08:39:19 -
2
回答
30浏览
Nginx反向代理后前端请求404了怎么办?
我本地开发时 API 请求都正常,但部署到服务器用 Nginx 做反向代理后,所有接口都返回 404。Nginx 配置里 proxy_pass 写的是后端服务地址,路径也对,但就是不行。 前端代码里是...
工具 2026-03-05 08:21:24 -
1
回答
18浏览
prefetch 资源没生效,是写法有问题吗?
我在首页加了对登录页 CSS 的 prefetch,但 Network 里根本没看到预加载请求,是不是我写错了? 已经确认资源路径是对的,直接访问能拿到。也试过把 rel="prefetch" 放在 ...
优化 2026-03-05 08:19:20 -
2
回答
54浏览
步骤进度条加载状态怎么同步到每个步骤?
我在做一个多步骤表单,想在每个步骤切换时显示加载状态,但进度条的 activeIndex 和 loading 状态总是对不上。比如点“下一步”后 loading 是 true,但进度条却还没更新到下一...
交互 2026-03-05 07:10:19 -
2
回答
48浏览
DPlayer 播放本地视频文件时路径怎么写才对?
我在用 DPlayer 播放本地 MP4 视频,但一直加载失败,控制台报 404。我试过把视频放在 public 目录下,也试过用相对路径,但都不行。是不是路径写法有问题? 我的 HTML 结构是这样...
交互 2026-03-05 05:37:21 -
2
回答
37浏览
Webpack 的 Tree Shaking 为什么没生效?
我用 Webpack 5 打了个包,明明只 import 了 lodash 的 debounce,结果整个 lodash 都被打进去了,Tree Shaking 好像没起作用。 我确认用了 ES6 模...
工具 2026-03-05 05:35:17 -
2
回答
25浏览
Vuetify 的 v-data-table 分页怎么不生效?
我在用 Vuetify 的 v-data-table 做一个带分页的表格,但无论怎么设置,分页控件都显示不出来,数据也全堆在一页上。我明明加了 show-select 和 items-per-page...
框架 2026-03-05 05:01:24 -
2
回答
33浏览
Redis缓存怎么在Vue里配合后端做数据更新?
我用Vue写了个商品列表页,每次进页面都调接口拿数据,后端说加了Redis缓存,但改完商品信息后前端还是显示旧的。我试过在编辑成功后重新请求列表,但有时候还是刷不出来最新的,是不是缓存没清? 这是我的...
优化 2026-03-05 03:42:19 -
2
回答
45浏览
PostCSS处理AST时如何准确匹配特定CSS规则?
我最近在用 PostCSS 写一个插件,想只处理某些特定的 CSS 规则,比如 class 名包含 btn- 的选择器。但发现用 rule.selector.includes('btn-') 会误匹配...
工具 2026-03-05 03:27:24 -
1
回答
40浏览
为什么加了 transform: translateZ(0) 反而卡顿了?
我听说用 transform: translateZ(0) 能开启 GPU 加速,就给一个频繁动画的元素加上了,结果页面反而更卡了,这是为啥? 这个元素是个横向滚动的列表,每项都有图片和文字,我试过只...
优化 2026-03-05 03:03:19