问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
30浏览
Vue组件里父子互相引用会导致内存泄漏吗?
我在写一个弹窗组件,父组件通过 ref 拿到子组件实例,子组件又通过 props 拿到了父组件的引用,页面切换后发现内存占用一直不降,是不是循环引用导致的?试过在 beforeUnmount 里手动置...
优化 2026-03-17 13:59:19 -
1
回答
42浏览
Taro 中如何正确处理微信小程序和 H5 端的图片路径差异?
我在用 Taro 开发一个多端项目,本地图片在 H5 上能正常显示,但编译到微信小程序就加载失败了。查了文档说要放 src/assets 下,也试过 require 引入,但还是不行。是不是不同端对静...
框架 2026-03-17 13:48:22 -
2
回答
39浏览
TDesign 表单校验不生效是怎么回事?
我用 TDesign 的 Form 组件做表单校验,但明明设置了 rules,提交时却完全没触发校验,直接就通过了,这是啥情况? 我试过把 required 设成 true,也检查了字段名和 mode...
组件 2026-03-17 13:38:22 -
2
回答
48浏览
Nginx 配置后前端页面样式全乱了,怎么安全加固还不影响静态资源?
我最近按网上教程给 Nginx 加了一些安全头,比如 X-Content-Type-Options 和 Content-Security-Policy,结果部署后发现页面的 CSS 和 JS 全加载不...
工具 2026-03-17 13:32:23 -
1
回答
29浏览
Material-UI 的 Radio 单选框怎么绑定值不生效?
我用 Material-UI 写了个单选组,但选了选项后 state 没变化,控制台也没报错。明明写了 onChange 事件,但就是不触发。 我试过把 value 设成字符串和数字,也检查了 che...
组件 2026-03-17 13:18:20 -
2
回答
24浏览
预览模式下组件样式错乱怎么办?
我在做可视化编辑器的预览功能,切换到预览模式后,原本在编辑态正常显示的组件样式全乱了,布局塌陷、字体变小,但数据是正常的。 我试过把编辑区的样式隔离去掉,也检查了 scoped 样式,还是不行。是不是...
交互 2026-03-17 13:12:25 -
2
回答
52浏览
前端频繁创建对象会导致内存泄漏吗?怎么判断是不是GC没及时回收?
最近在做一个数据可视化项目,页面里会不断生成新的图表对象,用的是 ECharts。我发现浏览器内存占用一直在涨,即使切换了页面也没降下来。我试过把实例变量设为 null,比如 chartInstanc...
优化 2026-03-17 13:07:13 -
1
回答
62浏览
远程调试时 Chrome DevTools 找不到我的 Android 设备怎么办?
我用 USB 连接了安卓手机,也打开了开发者选项和 USB 调试,但在 Chrome 地址栏输入 chrome://inspect 后完全看不到设备,连“Remote devices”区域都没出现,这...
工具 2026-03-17 12:48:18 -
2
回答
20浏览
Valtio里怎么监听某个状态的变化?
我用Valtio做状态管理,现在想在某个值变化时执行副作用,比如发请求或者打日志。试过直接在组件里写useEffect(() => { ... }, [proxy.value]),但发现依赖数组...
框架 2026-03-17 12:43:36 -
1
回答
51浏览
用 div 写导航栏会影响 SEO 吗?
我之前一直用 div 搭页面结构,最近听说语义化标签对 SEO 更友好,有点慌。比如我的顶部导航栏现在是这样写的: const Header = () => { return ( <div...
优化 2026-03-17 12:41:19 -
1
回答
27浏览
Cookie 的 Max-Age 设置为 0 真的能立即删除吗?
我在做登录登出功能时,想用设置 Max-Age=0 来清除 Cookie,但发现浏览器里 Cookie 还在,是不是我理解错了? 后端返回的 Set-Cookie 头是这样写的: Set-Cookie...
安全 2026-03-17 12:30:25 -
2
回答
45浏览
Arco Design 的 Tooltip 为什么在动态内容下不更新?
我在用 Arco Design 的 Tooltip 组件,传入的 content 是一个状态变量,但当我更新这个状态时,Tooltip 里的文字没变,还是显示旧的内容。明明 state 已经变了啊! ...
组件 2026-03-17 12:25:22 -
1
回答
42浏览
Sortable.js在Vue中拖拽后数据不更新怎么办?
我在用Sortable.js做列表拖拽排序,视图能动但data里的数组没变,这咋整?试过@change事件但好像没触发。 这是我的代码: <template> <div ref="l...
交互 2026-03-17 12:12:22 -
2
回答
26浏览
前端请求响应加密怎么做才安全?
我最近在做登录接口,后端要求所有请求和响应都要加密,但我试了 AES 加密后发现密钥放前端根本藏不住,这不等于白加密吗? 我看到有些项目用 HTTPS 就行了,但后端坚持要应用层再加密一层。有没有既安...
安全 2026-03-17 12:10:28 -
2
回答
32浏览
Storybook里怎么让自定义Addon显示在工具栏上?
我按照文档写了自定义Addon,register和preset都配了,但死活不显示在工具栏里。控制台也没报错,就是看不见。是不是哪里漏了? 这是我的addon注册代码: import { addons...
工具 2026-03-17 12:07:17 -
2
回答
110浏览
为什么设置了Cache-Control还是没生效?
我在 Nginx 里给静态资源加了 Cache-Control: max-age=31536000,但每次刷新页面浏览器还是会重新请求图片,状态码是 200 而不是 304 或 from disk c...
前端 2026-03-17 12:03:24 -
2
回答
38浏览
Google Maps在React中加载后地图不显示怎么办?
我在React项目里用@react-google-maps/api加载Google地图,页面能渲染但地图区域是空白的,控制台也没报错。我确认API密钥没问题,也设置了宽高,但就是出不来。 试过给容器加...
交互 2026-03-17 11:33:21 -
2
回答
45浏览
React Native 调试时 console.log 不输出怎么办?
我在用 React Native 开发时,发现 console.log 在终端或浏览器控制台里完全没反应,明明代码执行到了,但就是看不到日志。我试过重启 Metro、重新连接设备,也打开了开发者菜单里...
移动 2026-03-17 11:11:19 -
1
回答
318浏览
React Native 开启 Fabric 后自定义 View 不渲染是怎么回事?
我最近在尝试把项目迁移到 React Native 的新架构,启用了 Fabric 渲染器。但发现之前用原生模块写的自定义 View 组件完全不显示了,控制台也没报错,就是空白。 我确认原生端的 Vi...
框架 2026-03-17 10:52:23 -
1
回答
32浏览
移动端滚动卡顿怎么优化?
我在做一个移动端的长列表页面,用的是普通的 div 滚动,但一滚动就特别卡,尤其在低端安卓机上。 试过加 transform: translateZ(0) 和 will-change: scroll-...
优化 2026-03-17 09:41:19