问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
32浏览
Git Flow中feature分支合并后为什么本地还有残留?
我最近在项目里用 Git Flow 工作流,刚完成一个功能,执行了 git flow feature finish user-login,理论上这个 feature/user-login 分支应该被删...
工具 2026-02-24 23:08:23 -
2
回答
130浏览
为什么我的网站在HTTPS下样式加载不正常?
我刚把网站从HTTP迁移到HTTPS,结果发现部分CSS样式没生效,控制台还报混合内容(Mixed Content)警告。我检查了所有资源链接,但还是搞不清哪里出问题了。 比如下面这段CSS,本地开发...
前端 2026-02-24 22:57:18 -
2
回答
48浏览
React 开启 Strict Mode 后 useEffect 被执行了两次,正常吗?
我在开发 React 应用时开启了 Strict Mode,结果发现组件里的 useEffect 在开发环境下执行了两次,导致接口被请求了两遍,这正常吗?我是不是哪里写错了? 这是我的代码: useE...
框架 2026-02-24 22:45:17 -
2
回答
52浏览
媒体查询在 Vue 组件里为啥不生效?
我在 Vue 单文件组件里写了媒体查询,但不管怎么缩放屏幕,样式都没变化,是不是写法有问题? 试过把 CSS 放在 <style> 里,也加了 scoped,但断点完全没触发: <t...
移动 2026-02-24 22:38:20 -
2
回答
61浏览
增量静态生成如何避免首屏重复请求?
我在用 Next.js 做一个博客,开启了 ISR(增量静态生成),但发现首屏加载时还是会发起一次 API 请求,明明页面已经预渲染了 HTML。这不就白做了吗? 我试过在 getStaticProp...
优化 2026-02-24 22:23:21 -
2
回答
32浏览
CSV导出中文乱码怎么解决?
我用JavaScript把表格数据导出成CSV文件,英文正常,但中文全是乱码,试过加BOM头还是不行。 现在导出的代码是这样的: const csvContent = "data:text/csv;c...
交互 2026-02-24 22:20:20 -
1
回答
32浏览
CSS关键帧动画为什么不生效?
我写了个简单的淡入动画,但加到元素上完全没反应,控制台也没报错。试过改animation-name和调用方式,还是不行。 关键帧代码是这样写的: @keyframes fadeIn { from { ...
前端 2026-02-24 22:11:17 -
1
回答
31浏览
Naive UI 分页组件怎么绑定当前页码?
我在用 Naive UI 的 Pagination 组件,想通过 v-model 绑定当前页码,但页面一加载就报错说“Missing required prop: 'page'”,可我明明已经用 v-...
组件 2026-02-24 22:05:18 -
2
回答
27浏览
Container容器的max-width在响应式布局中怎么失效了?
我用了一个Container组件,设置了max-width: 1200px,但在小屏设备上发现内容还是超出了屏幕宽度,滚动条都出来了。 明明写了媒体查询,也试过加width: 100%,但没用。是我写...
组件 2026-02-24 21:59:17 -
2
回答
59浏览
CORS 请求中 Access-Control-Allow-Headers 到底该怎么配?
我在前端用 fetch 发了个带自定义 header 的请求,比如 X-Custom-Token,但浏览器报错说这个 header 被 CORS 策略拦了。后端是用 Express 写的,我已经加了 ...
安全 2026-02-24 21:50:20 -
1
回答
48浏览
移动端动画卡顿,加了 will-change 为啥反而更卡了?
我在做一个移动端的滑动列表,用 transform 做平滑滚动,但低端安卓机上明显掉帧。查资料说加 will-change: transform 能提升性能,结果加上后动画更卡了,甚至有时直接卡死几秒...
移动 2026-02-24 21:47:20 -
2
回答
34浏览
pnpm 为什么分析依赖时显示的包和实际安装的不一致?
我用 pnpm 安装了一个包,但通过 pnpm why lodash 查看依赖关系时,发现它显示的版本和 node_modules 里实际链接的版本不一样,这是为啥? 我试过删掉 node_modul...
工具 2026-02-24 21:23:19 -
2
回答
22浏览
Clean Architecture 中 UI 层怎么调用 UseCase 才不破坏分层?
我最近在用 Clean Architecture 搭一个 Vue 项目,把逻辑拆成了 domain、usecase、data 和 presentation 几层。但我在组件里直接 import Use...
框架 2026-02-24 21:20:19 -
2
回答
35浏览
前端做威胁建模时,用户输入直接渲染到页面会不会有XSS风险?
我最近在学安全开发生命周期,尝试给一个简单的评论功能做威胁建模。我发现用户提交的评论内容会直接通过 innerHTML 插入到页面里,虽然现在只是本地测试,但总觉得这样不安全。我试过用 DOMPuri...
安全 2026-02-24 21:18:20 -
2
回答
31浏览
低代码平台插件注册后不生效怎么办?
我在开发一个低代码平台的自定义组件插件,按照文档注册了插件,但页面上完全没反应,控制台也没报错,有点懵。 我试过在 main.js 里引入并 use 插件,也确认了组件名称和平台要求的一致。是不是注册...
框架 2026-02-24 21:03:19 -
2
回答
64浏览
Babel配置会影响Tree Shaking效果吗?
我最近在优化项目打包体积,发现即使用了ES Module,Webpack的Tree Shaking好像也没生效。我怀疑是不是Babel的配置有问题,因为看到有人说Babel会把import/expor...
优化 2026-02-24 20:58:23 -
2
回答
58浏览
Session绑定CSRF Token后前端怎么正确发送?
我后端用Session存了CSRF Token,登录后返回给前端,但我每次提交表单时还是被拦截。是不是我发请求的方式不对? 我试过把token放在header里,也试过放在body里,但都失败了。后端...
安全 2026-02-24 20:56:21 -
2
回答
41浏览
iView 的 Menu 菜单展开后怎么保持高亮选中状态?
我在用 iView 的 Menu 组件做侧边栏导航,点击菜单项跳转路由后,页面刷新了,菜单就收起来了,而且当前页面对应的菜单项也没有高亮。我试过用 :active-name 绑定当前路由路径,但好像没...
组件 2026-02-24 20:55:19 -
1
回答
68浏览
React Native中Animated动画为什么没效果?
我在用React Native的Animated做按钮点击缩放动画,但完全没反应。控制台也没报错,就是点下去啥也不动。我按照文档写了Animated.timing,也用了Animated.View包裹...
移动 2026-02-24 20:54:20 -
1
回答
63浏览
递归函数导致页面卡死,怎么优化?
我在写一个树形结构的遍历功能,用了递归处理子节点,但数据一多页面就直接卡住不动了。 试过加个深度限制,但业务上又不能丢数据。有没有办法把递归改成非阻塞的方式?比如用循环或者分片处理? 这是我现在用的递...
优化 2026-02-24 20:50:20