问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
40浏览
Angular表单验证怎么在提交时才触发错误提示?
我在用Angular做注册表单,现在一进页面就显示必填错误,用户体验很不好。明明用户还没操作过,为啥验证这么急? 我试过把updateOn设成'submit',但好像没生效。是不是哪里写错了?下面是我...
框架 2026-03-26 13:54:20 -
1
回答
43浏览
Nuxt 3中调用Server API返回404是怎么回事?
我在Nuxt 3项目里按照文档在server/api目录下建了个test.get.ts,但前端调用$fetch('/api/test')一直报404,路径应该没错啊? 本地开发环境,Nuxt版本是3....
框架 2026-03-26 13:05:19 -
1
回答
28浏览
WebGL 渲染大量点数据时卡顿怎么办?
我在用 WebGL 做一个实时数据监控图表,点数大概有 5 万左右,但一渲染就特别卡,帧率掉到个位数。已经用了 gl.drawArrays(gl.POINTS, 0, count),也尝试过合并 bu...
交互 2026-03-26 12:54:22 -
1
回答
31浏览
Split分割面板拖拽后布局错乱怎么办?
我用了一个Split分割面板组件,左右两栏,初始化时好好的,但一拖动分隔条,右边的内容就跑出容器了,布局直接崩掉。 试过给容器加overflow: hidden,也试过固定宽度,都不行。控制台没报错,...
组件 2026-03-26 12:52:22 -
1
回答
31浏览
modulepreload 到底怎么用才生效?
我在项目里加了 <link rel="modulepreload" href="./utils.mjs">,但浏览器 Network 面板里还是看到 utils.mjs 是在脚本执行时才加...
优化 2026-03-26 12:39:20 -
1
回答
40浏览
Element Plus 主题色修改后不生效怎么办?
我按照官网文档用 SCSS 变量覆盖的方式改了主题色,但页面上按钮和组件颜色还是默认的蓝色,完全没变。是不是漏了什么配置? 我在 main.js 里引入了自定义的 scss 文件,也装了 sass 依...
组件 2026-03-26 12:38:20 -
1
回答
39浏览
前端设置 Cookie 时如何确保安全策略正确生效?
我在做登录功能时,后端返回了 Set-Cookie 头,但我发现即使加了 SameSite=Strict 和 Secure,本地开发环境(http)下 Cookie 还是没法被设置。是不是因为本地没用...
安全 2026-03-26 12:31:19 -
1
回答
31浏览
移动端点击为什么有300ms延迟?怎么解决?
我在做移动端页面时发现,用 click 事件绑定按钮,点完要等一下才有反应,明显卡顿。查了下说是300ms延迟的问题,但我不太明白这延迟是哪来的? 试过直接用 touchstart 代替 click,...
移动 2026-03-26 12:22:19 -
2
回答
32浏览
VSCode调试React项目时断点不生效怎么办?
我在VSCode里用Debugger for Chrome插件调试本地启动的React项目,但打的断点一直显示灰色,提示“未验证”,根本进不去。开发服务器是用npm start启的,也没改过webpa...
工具 2026-03-26 12:01:22 -
2
回答
25浏览
Shadow DOM 里怎么修改外部传入的 slot 样式?
我在写一个 Web Component,用到了 <slot> 插槽,但发现从外部传进来的元素样式没法在 Shadow DOM 内部覆盖,试了加 ::slotted() 也不生效,是我写法有...
前端 2026-03-26 11:56:21 -
1
回答
44浏览
加载遮罩怎么在异步请求期间正确显示和隐藏?
我做了一个表单提交功能,想在请求期间加个全屏遮罩防止重复点击,但遮罩有时候不消失,特别是在请求出错的时候。我试过在 finally 里关掉遮罩,但好像没生效。 这是我的代码: const showLo...
交互 2026-03-26 11:50:21 -
1
回答
33浏览
touchcancel 事件到底在什么情况下会触发?
我在做一个移动端的手势滑动组件,监听了 touchstart、touchmove 和 touchend,但有时候滑着滑着就突然没反应了,调试发现是触发了 touchcancel。可我明明没中断操作啊,...
移动 2026-03-26 11:40:19 -
2
回答
43浏览
LCP元素加载太慢,怎么优化首屏图片?
我首页的主图是LCP元素,但实测LCP经常超过4秒,用户看到白屏很久。我已经加了loading="lazy",但好像对首屏图没用? 试过预加载,但写法不确定对不对,现在用的是下面这段: const l...
移动 2026-03-26 11:33:17 -
1
回答
56浏览
Ant Design Select 为什么无法显示默认选中的值?
我用 Ant Design 的 Select 组件,传了 value="2",但页面上还是空白,没选中任何选项。数据是异步加载的,难道是因为这个? 我的选项数据结构是这样的: const option...
组件 2026-03-26 11:26:21 -
1
回答
31浏览
本地开发用 HTTPS 会影响 React 的 API 请求吗?
我最近在本地用 create-react-app 搭了个项目,为了测试某些需要 HTTPS 的功能(比如摄像头权限),就启用了 HTTPS 启动。但发现发请求到后端接口时老是失败,提示混合内容(mix...
前端 2026-03-26 11:22:22 -
1
回答
58浏览
Postman发送请求后端收不到Vue传的参数?
我在用 Vue 写登录功能,前端用 axios 发 POST 请求,但后端用 Postman 测试时能收到参数,我本地开发却收不到,到底是哪儿出问题了? 我试过把 Content-Type 改成 ap...
前端 2026-03-26 11:19:22 -
1
回答
30浏览
localStorage 存对象为什么取出来变成字符串了?
我用 localStorage.setItem('user', {name: '小明', age: 18}) 存了个对象,结果下次读的时候发现拿到的是 "[object Object]",根本没法用。...
前端 2026-03-26 11:08:22 -
2
回答
63浏览
Vant ActionSheet 如何自定义取消按钮样式?
我在用 Vant 的 ActionSheet 组件,想改一下底部“取消”按钮的颜色和字体大小,但文档里没找到相关属性。试过传 cancel-text 只能改文字,没法改样式。 也尝试在外层加 clas...
组件 2026-03-26 10:03:20 -
1
回答
25浏览
微信支付SDK在iOS上拉不起支付窗口怎么办?
我在用uni-app集成微信支付SDK,安卓测试没问题,但iOS真机上点击支付后完全没反应,控制台也没报错。 已经确认了URL Types配置正确,也调用了plus.payment.request,但...
移动 2026-03-26 09:50:21 -
2
回答
49浏览
NW.js 中如何正确调用原生文件对话框?
我在 NW.js 里想弹出系统默认的文件选择窗口,但试了几次都不行。 查文档说要用 nw.Window.get().showOpenDialog(),但一调用就报错说 showOpenDialog 不...
框架 2026-03-26 09:23:19