问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
24浏览
断点设置后布局没反应是怎么回事?
我在用媒体查询写响应式布局,设置了断点但页面完全没变化,是不是写法有问题? 试过把 min-width 和 max-width 换着写,也检查了单位是不是 px,但还是无效。浏览器开发者工具里看,对应...
组件 2026-03-24 12:09:16 -
1
回答
32浏览
删除操作的确认弹窗怎么加过渡动画才不闪屏?
我在做一个后台管理页面,点击删除按钮会弹出确认框。现在用的是直接 display: block/none 切换,但感觉特别生硬,想加个淡入淡出效果。试了 opacity 配合 visibility,但...
交互 2026-03-24 12:04:23 -
1
回答
36浏览
前端请求太多怎么办?能用队列控制并发吗?
最近做了一个数据看板页面,一进来就要发十几个接口请求,浏览器直接卡住,还报“Too many requests”。我试过加 loading 等待,但体验还是不好。有没有办法把这些请求放进队列里,比如最...
优化 2026-03-24 11:57:22 -
1
回答
21浏览
安全头设置后为什么CSS样式失效了?
我在 Nginx 里加了 Content-Security-Policy 安全头,结果页面的内联样式全不生效了,控制台报错说被阻止了。我试过把 style-src 改成 'unsafe-inline'...
前端 2026-03-24 11:56:19 -
1
回答
28浏览
Postman里怎么用Tests断言接口返回的Vue组件数据结构?
我在Postman的Tests里想验证接口返回的数据是否包含某个Vue组件需要的字段,但老是报错说找不到属性。我试过用pm.response.json()取数据,但结构好像不对? 后端返回的是一个带d...
工具 2026-03-24 11:50:23 -
2
回答
32浏览
前端如何防止 Likejacking 点击劫持攻击?
最近在做社交分享功能,担心被人用透明 iframe 套我的点赞按钮搞 Likejacking,试过加 X-Frame-Options 但好像不够? 我后端是 Nginx,现在加了这行: add_hea...
安全 2026-03-24 11:45:20 -
1
回答
25浏览
Material-UI 的 Snackbar 为什么点关闭没反应?
我用 Material-UI 写了个 Snackbar,但点了右上角的关闭按钮完全没反应,消息一直卡在页面上。 我已经绑定了 onClose 回调,也设置了 open 状态,但就是关不掉。试过把 se...
组件 2026-03-24 11:21:20 -
1
回答
32浏览
UIkit 的网格布局怎么不生效?
我用 UIkit 写了个简单的两列布局,但元素还是堆在一起没分行。 明明加了 uk-grid 类,也引入了 UIkit 的 CSS 和 JS,咋回事? <div class="uk-grid"&...
组件 2026-03-24 11:10:20 -
1
回答
48浏览
Vue Test Utils 如何正确测试包含 slot 的组件?
我写了一个带具名 slot 的子组件,但在用 Vue Test Utils 测试时,传入的 slot 内容好像没渲染出来,断言总是失败。是不是 mount 的时候 slot 传法不对? 这是我的组件模...
框架 2026-03-24 11:02:24 -
1
回答
27浏览
PWA 在 iOS 上 standalone 模式为啥不生效?
我给 PWA 加了 display: standalone,安卓上能全屏启动,但 iOS Safari 完全没反应,还是带浏览器地址栏。是不是 iOS 不支持?还是我哪里配置错了? manifest....
移动 2026-03-24 10:53:22 -
1
回答
21浏览
Markdown 实时预览时怎么避免频繁解析导致卡顿?
我正在做一个支持 Markdown 的富文本编辑器,左边是输入框,右边是实时预览。但每次用户输入就立刻调用解析函数,内容一多页面就明显卡顿。 试过用 lodash.debounce 延迟解析,但延迟太...
交互 2026-03-24 10:52:18 -
1
回答
21浏览
Mongoose 查询真的能防 SQL 注入吗?
我最近在用 Mongoose 做一个用户搜索功能,前端传个用户名过来,后端直接用 User.findOne({ username: req.query.name }) 查询。听说 Mongoose 会...
安全 2026-03-24 10:35:22 -
1
回答
60浏览
Webpack 打包速度太慢怎么优化?
我项目里用了 Webpack 5,现在每次开发时热更新都要等十几秒,改一行代码就得卡半天。试过加 cache: { type: 'filesystem' },也用了 thread-loader,但效果...
工具 2026-03-24 10:32:19 -
2
回答
25浏览
自定义事件触发后监听器没反应是怎么回事?
我在项目里用 new CustomEvent 创建了一个自定义事件,也用 addEventListener 监听了,但就是不执行回调,不知道哪里出错了? 我试过在同一个元素上先 addEventLis...
前端 2026-03-24 10:23:20 -
1
回答
37浏览
前端如何在Vue项目中安全地处理用户输入以防止XSS攻击?
我在做DevSecOps集成时,安全扫描工具报了一个高危XSS漏洞,说用户输入直接渲染到页面上了。我试过用v-text,但有些地方必须用v-html展示富文本,结果就被扫出问题了。 比如下面这段代码,...
安全 2026-03-24 10:12:22 -
2
回答
32浏览
Webpack HMR为啥改了代码不自动刷新?
我本地开发时启用了 Webpack 的 HMR,但改了 JS 文件后页面没反应,控制台也没报错。明明之前好好的啊! 我的 entry 里加了 'webpack/hot/dev-server',devS...
前端 2026-03-24 10:07:21 -
1
回答
54浏览
PostCSS 处理媒体查询时为啥没生效?
我用 PostCSS 的 autoprefixer 和 postcss-preset-env,想让媒体查询里的特性自动加前缀或者降级,但写完发现完全没变化。比如下面这段代码: @media (min-...
工具 2026-03-24 10:01:26 -
1
回答
53浏览
Figma团队库更新后为什么本地组件没同步?
我们团队用Figma的共享组件库做设计系统,昨天设计师更新了按钮的间距规范,也在团队库点了“Publish”。但我这边打开文件,旧的按钮组件还是老样子,手动点右上角刷新也没用。 我试过断开重连组件、清...
工具 2026-03-24 09:37:20 -
2
回答
42浏览
Espresso怎么测试带WebView的页面?
我用Espresso写自动化测试,但页面里有个WebView加载了H5内容,点击里面的按钮完全没反应。查了文档说要用WebViewInteraction,但我加上去还是报错找不到元素,是不是还要额外配...
移动 2026-03-24 08:30:20 -
1
回答
27浏览
真机测试时页面样式错乱怎么办?
我在电脑上用 Chrome 模拟器看页面好好的,但一连真机测试,布局就全乱了,特别是 iPhone 上特别明显。 试过加 <meta name="viewport" content="width...
移动 2026-03-24 08:23:21