问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
39浏览
前端用代理解决CORS问题,为什么本地开发能行上线就挂了?
我在本地开发时用 Vite 的 proxy 配置成功绕过了 CORS,请求第三方 API 没问题。但部署到线上后,直接报跨域错误,明明线上也配了 Nginx 反向代理,怎么就不生效了? 本地配置是这样...
安全 2026-02-26 19:23:22 -
1
回答
45浏览
robots.txt 怎么写才能不让搜索引擎抓取测试页面?
我们上线了一个新项目,但有些测试页面比如 /test/ 和 /dev/ 路径下的内容不想被搜索引擎收录。我试着在根目录加了 robots.txt,但不确定写法对不对,怕误伤正式页面。 目前我的写法是这...
优化 2026-02-26 19:07:19 -
2
回答
57浏览
Monorepo 中如何正确共享 TypeScript 配置?
我在用 pnpm 搭建的 Monorepo 项目里,想让多个子包共享同一套 tsconfig.json,但每次改完 root 的配置,子包里的类型检查就报错,比如找不到模块或者路径别名解析失败。 我试...
前端 2026-02-26 18:49:21 -
1
回答
34浏览
局部提示框怎么只在当前组件区域显示?
我在用 React 做一个表单页面,想在输入框校验失败时,在输入框下方显示一个红色的小提示。但用了全局的 Toast 或 Notification 组件后,提示总是出现在页面顶部或角落,根本不是我想要...
交互 2026-02-26 18:38:20 -
1
回答
47浏览
标识符混淆后变量名变乱码,怎么调试?
我用 webpack + terser 做了代码混淆,开启了 mangle 选项,结果所有变量名都变成 a、b、c 这种短名字了。现在线上报错根本看不懂堆栈,本地也没法对应源码。 我试过加 sourc...
安全 2026-02-26 18:34:20 -
2
回答
29浏览
hreflang标签怎么写才对?Google Search Console老报错
我给一个多语言网站加了 hreflang,但 Google Search Console 一直提示“无效的 hreflang 值”或者“页面未返回自身引用”。我明明每个页面都写了自己和其他语言版本的链...
优化 2026-02-26 18:33:22 -
2
回答
34浏览
Akita状态更新后组件为什么不重新渲染?
我用Akita做状态管理,修改store里的数据后,React组件居然没重新渲染,是不是哪里写错了? 我试过用update方法直接改对象属性,也试过用produce,但都没用。控制台打印新状态是对的,...
框架 2026-02-26 18:29:20 -
2
回答
38浏览
Cache-Control 设置了却没生效?
我给静态资源加了 Cache-Control,但浏览器还是每次都请求,根本没缓存,这是为啥? 我在 Nginx 里配置了 expires 1y;,也试过直接在 HTML 的 meta 标签里写,但刷新...
优化 2026-02-26 18:12:22 -
2
回答
55浏览
React Native 用 Vector Icons 图标不显示怎么办?
我按照文档装了 react-native-vector-icons,也 link 了(用的是 RN 0.68),但图标死活不显示,只看到一个方框。试过重启 Metro 和重新 build,还是不行。 ...
框架 2026-02-26 18:04:20 -
2
回答
38浏览
Tabs标签页切换时内容不更新怎么办?
我用原生JS写了个Tabs组件,点击标签能高亮,但对应的内容区域没变化。试过给每个面板加display: none/block切换,可还是不行。 控制台也没报错,就是点哪个标签都只显示第一个内容。是不...
组件 2026-02-26 17:45:20 -
2
回答
32浏览
CSS混合模式为什么在背景图上不生效?
我在做一个卡片hover效果,想用mix-blend-mode: multiply让文字和背景图混合,但完全没反应。背景是用background-image设置的,文字是普通span。查了文档说要同层...
前端 2026-02-26 17:40:20 -
2
回答
45浏览
微信支付回调后如何验证签名是否合法?
我接入了微信H5支付,用户支付完成后微信会跳转回我的return_url,但我不确定怎么验证这个回调是不是真的来自微信,防止伪造请求。官方文档说要用签名验证,但我试了几次总是验签失败。 我用的是微信提...
移动 2026-02-26 17:35:24 -
1
回答
60浏览
Naive UI 的表格分页怎么和后端数据联动?
我用 Naive UI 的 NDataTable 做了个表格,现在想实现分页功能,但文档里只说了怎么配置分页组件,没讲怎么和后端接口配合。比如我点第二页,怎么自动请求第 2 页的数据? 我试过把 pa...
框架 2026-02-26 17:31:20 -
2
回答
67浏览
Element Plus时间线怎么自定义节点图标?
我用Element Plus的Timeline组件,想把默认的圆点换成自定义图标,但文档里没看懂怎么弄。试了在el-timeline-item里加icon属性,结果根本没生效,控制台也没报错,就是显示...
组件 2026-02-26 17:19:19 -
2
回答
52浏览
富文本编辑器中如何实现表格单元格的合并功能?
我在用 Quill 开发一个富文本编辑器,现在需要支持表格的单元格合并(比如合并两列或两行),但官方好像没提供这个功能。我试过自己监听选区然后修改 DOM,结果一操作就导致编辑器内容错乱或者光标位置异...
组件 2026-02-26 17:08:20 -
2
回答
62浏览
Mocha 测试移动端 React 组件时怎么处理触摸事件?
我在用 Mocha + JSDOM 测试一个移动端的 React 滑动组件,但模拟 touchstart 事件根本没反应,控制台也不报错,本地真机调试是正常的。是不是 JSDOM 不支持 TouchE...
移动 2026-02-26 17:05:22 -
2
回答
43浏览
React 开启 Strict Mode 后 useEffect 为啥执行了两次?
我在开发 React 应用时,发现只要在根组件包了 StrictMode,里面的 useEffect 就会执行两次,明明只写了一次逻辑。这是 bug 吗?还是我哪里理解错了? 比如下面这段代码,在控制...
框架 2026-02-26 16:40:21 -
1
回答
43浏览
Avatar头像不显示用户首字母怎么办?
我用一个简单的div做了个头像组件,想在没图片时显示用户名首字母,但实际渲染出来是空白的,不知道哪儿出错了? 试过直接写死字母能显示,但用变量就不行,控制台也没报错。 <div class="a...
组件 2026-02-26 16:39:21 -
2
回答
53浏览
前端加盐哈希密码真的安全吗?
我最近在做一个登录页面,想在前端对用户密码加盐再哈希,但不确定这样是不是真的安全。听说盐值不能硬编码,可如果每次随机生成,后端怎么验证呢? 我试了用 crypto-js 库,代码大概这样: const...
安全 2026-02-26 16:28:21 -
2
回答
88浏览
宜搭自定义页面中如何正确引入外部HTML组件?
我在宜搭的自定义页面里想嵌入一段外部HTML结构,但直接贴进去样式全乱了,而且有些标签好像被过滤掉了。试过用iframe也不行,加载特别慢还跨域报错。 这是我想插入的代码: <div class...
框架 2026-02-26 16:20:23