问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
44浏览
Angular组件中ngAfterViewInit为什么无法获取动态生成的DOM元素?
我在使用Angular时遇到了奇怪的问题。组件里通过ViewChild获取一个动态生成的DOM元素,但ngAfterViewInit里始终返回null。元素是通过*ngIf条件渲染的,当数据异步加载完...
框架 2026-02-04 17:07:27 -
2
回答
37浏览
React表格组件如何根据角色动态隐藏特定列?
我现在在做用户管理页面,不同角色需要看到的表格列不一样。比如普通用户只能看姓名和邮箱,管理员还能看到创建时间和角色列。尝试用条件渲染写成这样: function UserTable({ users, ...
安全 2026-02-04 16:35:31 -
1
回答
53浏览
前端代码里直接写API Secret会不会被轻易盗取?
在开发天气查询功能时,我需要调用第三方API。按照文档要求,得把API Secret直接写在JS代码里,像这样:const secret = 'xxx'。 但上线后用浏览器开发者工具一看,secret...
安全 2026-02-04 15:57:27 -
2
回答
40浏览
Ant Design的Modal弹窗打开后如何让第一个输入框自动获取焦点?
我用Ant Design的Modal弹窗做表单,希望弹窗出现时自动聚焦第一个输入框。试过给输入框加autofocus属性没反应,还用useRef在Modal的onOk里调用focus()也不行。用的是...
组件 2026-02-04 15:17:31 -
1
回答
29浏览
为什么我的图片懒加载在滚动到底部时会重复加载?
我在做一个图片列表页用懒加载,用Intersection Observer监听,但滚动到页面最底部时,图片会重复触发加载两次。之前试过把阈值改成0.1和调整根边距都不行,控制台还报错说"Cannot ...
交互 2026-02-04 15:12:30 -
2
回答
28浏览
列表滑动删除时元素抖动且手势识别不灵敏怎么办?
我在实现列表项滑动删除功能时,用CSS过渡和transform控制元素位移,但滑动过程中元素会轻微抖动,而且手指松开后回弹动画有时不触发。尝试过调整transition属性但没效果,手势触发也不灵敏,...
交互 2026-02-04 15:11:29 -
2
回答
35浏览
为什么我的PerformanceObserver获取不到mark标记的性能数据?
我用Performance API给页面关键节点加了performance.mark()标记,但通过PerformanceObserver获取数据时一直为空,这是怎么回事? 我按照文档写了这样的代码:...
前端 2026-02-04 15:09:30 -
2
回答
42浏览
Naive UI的Tooltip内容怎么一直不显示出来?
我在按钮上用了Naive UI的Tooltip组件,但提示内容完全没反应。按官方文档写的,trigger也试过'mouseenter'和'click'都不行。 这是我的代码片段: <templa...
组件 2026-02-04 14:59:26 -
2
回答
43浏览
导出用户数据时如何有效脱敏手机号和邮箱?
最近在做用户数据导出功能,需要脱敏手机号和邮箱,但实现后发现有些数据没处理好。 我写了这样的脱敏函数: function anonymizeData(data) { return data.map(u...
安全 2026-02-04 14:33:29 -
2
回答
37浏览
全局提示组件总被其他元素遮挡怎么办?
我在做一个全局提示组件,用fixed定位放在body里,但发现当页面出现模态框或侧边栏时,提示会被覆盖住。之前试过把z-index设成9999,但好像没起作用... <div class=&qu...
交互 2026-02-04 14:31:27 -
2
回答
46浏览
UIkit的Sortable组件怎么实现拖拽后数据不同步?
我在用UIkit的Sortable做列表拖拽排序时遇到问题,拖拽元素位置变了但绑定的数组数据没更新。按照文档加了标签,给元素绑了,数据是用v-model双向绑定的数组,但拖拽后控制台打印数组还是原始顺...
组件 2026-02-04 14:10:27 -
2
回答
32浏览
Jira看板任务状态无法自动流转怎么办?
大家好,我在用Jira做敏捷开发时遇到个问题:设置好自动化规则后,任务从“进行中”转到“待测试”的状态一直没触发。之前按教程配置了“当问题更新时,如果完成率是100%,则更新状态为待测试”,但手动把完...
工具 2026-02-04 14:07:26 -
1
回答
39浏览
移动端的Smooth Scroll为什么失效了?
大家好,我在给网页加平滑滚动效果时遇到个怪问题。用了scroll-behavior: smooth后,桌面端点击锚点都能平滑滚动,但手机测试直接跳转。我查了CSS优先级没问题,还试过用JavaScri...
交互 2026-02-04 14:01:25 -
2
回答
44浏览
Graffiti画布更新后形状没有重新渲染怎么办?
在React组件里用Graffiti的Canvas时,通过state更新了形状数据,但画布上的图形没有变化,这是为什么? 我按官方文档写了一个基础组件,用state保存图形数据,通过setShapes...
框架 2026-02-04 13:51:28 -
2
回答
115浏览
React Native JSI模块在Android上无法加载,提示‘Cannot find module’怎么办?
我按文档写了个JSI绑定模块,但Android运行时报Cannot find module native_modules/MyModule。已经确认模块路径正确,清过缓存也重启过metro,但问题依旧...
移动 2026-02-04 13:42:29 -
2
回答
72浏览
picture元素的srcset和sizes在移动端显示有问题怎么办?
我在用picture元素做响应式图片适配时遇到了问题,移动端不同分辨率下图片显示比例不对。尝试用srcset设置不同尺寸图片,但手机横竖屏切换时还是拉伸变形: <picture> <...
优化 2026-02-04 13:36:25 -
1
回答
53浏览
Next.js客户端组件动态导入后页面没反应怎么办?
我在Next.js项目里用"use client"创建了客户端组件,然后用import()动态加载另一个组件,但点击加载按钮后页面完全没反应,控制台也没报错,这是怎么回事? 我尝试这样写的:impor...
框架 2026-02-04 13:26:28 -
2
回答
34浏览
Esc键取消功能在弹窗关闭时失效怎么办?
我在做一个带弹窗的组件,点击按钮弹出后按Esc应该关闭,但实际测试时有时候能触发有时候不行。代码是这样写的:document.addEventListener('keydown', handleKey...
交互 2026-02-04 13:18:44 -
2
回答
25浏览
Jenkins Blue Ocean多分支流水线排除develop分支不生效怎么办?
我在用Blue Ocean创建多分支流水线时想排除develop分支,按文档在Pipeline Script里写了excludeBranches: ['develop'],但运行时提示hudson.p...
工具 2026-02-04 13:16:45 -
1
回答
29浏览
Lighthouse生成报告后内容全是空白怎么办?
在用Chrome开发者工具跑Lighthouse评分时,生成的报告页面全是空白,但之前能正常出结果。试过清除浏览器缓存、重启浏览器,甚至重装Chrome都没用。 用控制台看报错显示:Uncaught ...
工具 2026-02-04 13:14:22