问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
0
回答
3浏览
为什么浏览器发了 OPTIONS 请求却没发真正的 POST 请求?
我在用 React 调后端接口时,发现控制台里只看到一个 OPTIONS 请求,但我的 POST 请求根本没发出去,这是为啥?后端同事说跨域配置没问题,但我本地开发时就是请求失败。 我试过加 head...
前端 2026-02-26 05:18:19 -
0
回答
2浏览
HSTS配置后本地开发环境HTTPS报错怎么办?
我给线上网站加了 HSTS 头,结果本地开发时用 http://localhost:3000 打不开页面了,浏览器直接报“不安全”还拒绝加载。明明本地没配 HTTPS 啊,这咋整? 我试过清除浏览器缓...
安全 2026-02-26 04:13:18 -
1
回答
2浏览
Tree Shaking 为啥没把没用的函数干掉?
我用 Webpack + ES Module 写了个工具库,明明只 import 了一个函数,打包后却把整个文件都打进去了,Tree Shaking 没生效? 我试过加 sideEffects: fa...
优化 2026-02-26 04:02:18 -
1
回答
3浏览
Jira中Epic关联的Issue不显示怎么办?
我在Jira里建了个Epic,也把几个Story拖进去了,但在Epic详情页就是看不到关联的Issue,刷新也没用。是不是哪里配置错了? 我试过在Backlog里重新拖拽,也检查了Issue的Epic...
工具 2026-02-26 02:12:19 -
1
回答
2浏览
Figma变体组件切换状态不生效是怎么回事?
我在Figma里做了个按钮的Variants变体,有default、hover、pressed三种状态,也设置了交互属性。但预览时点击根本没法切换到pressed状态,是不是我哪里设置错了? 我已经确...
工具 2026-02-26 01:53:18 -
1
回答
3浏览
用 XMLHttpRequest 上传文件时进度条不更新怎么办?
我用 XMLHttpRequest 做了个文件上传功能,想加个进度条,但 onprogress 回调根本没触发。试过把监听写在 open 之前和之后,都不行。后台接口是正常的,文件能传上去。 这是我的...
交互 2026-02-26 01:50:20 -
1
回答
2浏览
CSS代码分割后样式丢失是怎么回事?
我用Webpack做了代码分割,把不同页面的CSS拆成了单独的chunk,但加载新页面时样式有时候不生效,刷新一下又好了。是不是动态加载CSS的时候顺序乱了? 我试过用mini-css-extract...
优化 2026-02-26 01:15:25 -
1
回答
2浏览
Ant Design Popover 的触发方式怎么同时支持点击和悬停?
我正在用 Ant Design Vue 做一个用户信息卡片,想让用户既能点击按钮弹出 Popover,也能鼠标悬停时显示。但文档里 trigger 只能设一个值,比如 'click' 或 'hover...
组件 2026-02-26 00:53:22 -
1
回答
2浏览
如何自定义通知提示框的显示位置?
我用的是 Ant Design 的 notification 组件,现在想让提示框出现在页面右侧中间的位置,而不是默认的右上角。试过改 placement 属性,但好像只支持四个角落,没有中间选项。 ...
交互 2026-02-26 00:11:21 -
1
回答
3浏览
闭包导致内存泄漏怎么优化?
我在一个轮播组件里用了闭包保存索引,但发现页面切换后内存没释放,是不是闭包引用了 DOM 导致的? 试过在 destroy 时把变量设为 null,但 Chrome DevTools 的内存快照里还是...
优化 2026-02-26 00:05:19 -
1
回答
7浏览
用 Lighthouse Node API 时怎么传入自定义的 Chrome 启动参数?
我正在用 Lighthouse 的 Node API 做自动化性能测试,想给 Chrome 加一些启动参数,比如 --no-sandbox 或者 --headless=new,但不知道该怎么传进去。试...
工具 2026-02-25 23:43:19 -
1
回答
5浏览
表单布局用 Flex 还是 Grid 更合适?
我最近在写一个用户信息编辑的表单,字段有姓名、邮箱、电话、地址这些,想让它们在桌面端两列显示,移动端一列。试了用 display: flex 配合 flex-wrap,但对齐老出问题,标签和输入框高度...
组件 2026-02-25 23:42:23 -
1
回答
4浏览
HTTP/2推送在Vue项目中真的能提升首屏加载吗?
最近在优化公司官网的首屏加载速度,听说 HTTP/2 Server Push 能提前推送关键资源,但我在 Nginx 上配置了 push 后,发现 Chrome DevTools 里显示资源还是被重复...
优化 2026-02-25 23:37:25 -
1
回答
4浏览
低代码平台中如何动态绑定组件的props?
我在用内部低代码平台搭页面,有个自定义组件需要根据上游组件的输出动态传props,但写死可以,一用变量就报错。 比如我想把A组件的value传给B组件的inputValue,试过用{{ aCompon...
框架 2026-02-25 23:35:18 -
1
回答
5浏览
JSAPI支付调起微信支付时提示“缺少参数appId”怎么办?
我在做微信JSAPI支付,后端已经返回了prepay_id,前端调用wx.chooseWXPay时却一直报“缺少参数appId”。明明config里已经传了appId,是不是哪里顺序错了? 我试过把a...
移动 2026-02-25 23:34:20 -
1
回答
3浏览
Cross-Origin-Opener-Policy 设置后为什么页面打不开新窗口了?
我在 Vue 项目里加了 Cross-Origin-Opener-Policy: same-origin 安全头,结果用 window.open 打开新页面时直接被拦截了,控制台报错说“Blocked...
安全 2026-02-25 23:15:22 -
1
回答
4浏览
封装 Vue 组件时 props 怎么设计才更灵活?
我最近在封装一个通用的按钮组件,想让它既能支持普通点击,又能传入自定义图标和样式。但每次加新功能就得改 props 结构,感觉很僵硬。比如现在这样写: props: { type: { type: S...
组件 2026-02-25 23:02:19 -
1
回答
4浏览
监听 window.onerror 为啥收不到异步错误?
我在项目里加了全局错误监控,用的是 window.onerror,同步的报错都能捕获到,但像 setTimeout 里的错误就收不到了,这是为啥? 我试过这样写: window.onerror = f...
前端 2026-02-25 22:53:19 -
1
回答
3浏览
Taro 编译快应用时自定义组件不生效怎么办?
我用 Taro 3 写了个 Vue 项目,想适配快应用。在快应用端,我引入了一个自定义组件 MyButton,但在真机上完全没渲染出来,控制台也没报错。H5 和微信小程序都正常,就快应用不行。 我查了...
框架 2026-02-25 22:41:21 -
1
回答
3浏览
Charles抓包时为什么本地localhost请求看不到?
我用Charles想抓本地开发环境的接口,地址是http://localhost:3000/api/test,但Charles里完全没记录。手机抓远程接口没问题,就本地不行。试过开Proxy的macO...
工具 2026-02-25 22:39:18