组件
深耕组件化开发实践,解答组件设计、封装复用与组件库搭建中的各类组件疑问。
-
1
回答
18浏览
Bootstrap栅格列在手机端为什么没有堆叠?
大家好,我在用Bootstrap做响应式布局时遇到个问题。我给两个div加了col-sm-6类,期望在手机屏幕宽度下它们能堆叠成上下排列,但实际还是并排显示。 我试过把sm改成md,但这样在平板尺寸还...
组件 2026-02-18 10:20:34 -
1
回答
4浏览
Vue按需加载Element组件样式不生效怎么办?
在用Vue项目按需加载Element组件时,按钮组件功能正常但样式完全没效果,折腾了一晚上没解决。按照文档配置了babel-plugin-component: plugins: [ require('...
组件 2026-02-18 10:14:33 -
1
回答
4浏览
iView Menu菜单点击子菜单后父菜单自动折叠怎么解决?
在用iView的Menu组件做侧边栏时遇到个问题,当点击子菜单项后,父菜单会自动收起来。我需要点击子菜单时父菜单保持展开状态,但试过设置openeds和手动控制状态都不管用。 这是我的代码片段,使用的...
组件 2026-02-18 10:08:33 -
1
回答
20浏览
DatePicker日期选择器如何限制只能选择未来三天内的日期?
我在用Ant Design的DatePicker组件做预约功能时,想让用户只能选择未来三天内的日期。之前尝试给输入框加了min={new Date()},但日期选择器还是能选历史日期。后来查文档试过设...
组件 2026-02-18 09:53:34 -
1
回答
14浏览
iView主题自定义变量后颜色没变化怎么办?
刚在用iView按文档写主题变量,按官方示例写了.ivu-btn的背景色,但按钮颜色完全没变: @primary-color: #82cffa; 已经把.less文件通过webpack配置引入了,但页...
组件 2026-02-18 08:28:29 -
1
回答
55浏览
柱状图组件的柱子宽度在移动端显示太细怎么办?
我在用ECharts做柱状图适配移动端时遇到问题,柱子宽度在手机上显示得太细了。尝试过设置barWidth和调整barCategoryGap,但发现当屏幕缩到360px时柱子几乎变成线了。 代码里这样...
组件 2026-02-17 20:43:28 -
1
回答
9浏览
Antd DatePicker选了日期但输入框没显示内容怎么办?
在Ant Design表单里用DatePicker组件,选了日期后输入框还是空的,之前试过设置defaultValue和onChange,但页面就是不显示选中的日期,这是怎么回事? 代码是这样写的: ...
组件 2026-02-17 19:34:23 -
2
回答
7浏览
EmojiPicker弹窗点击外部区域无法收起是怎么回事?
在实现带遮罩层的EmojiPicker组件时,给document添加了点击事件监听,但点击遮罩层时弹窗没反应,普通点击能触发控制台日志却无法关闭弹窗。 尝试过给遮罩层加了pointer-events:...
组件 2026-02-17 19:05:25 -
2
回答
12浏览
富文本里的图片被自动添加点击链接怎么去掉?
我在用富文本编辑器生成HTML时,发现插入的图片都会自带onclick跳转链接,比如这样: <img src="test.jpg" onclick="window....
组件 2026-02-17 16:47:25 -
2
回答
36浏览
Ant Design的Tag组件动态更新后不显示最新内容怎么办?
我在用Ant Design的Tag组件做标签列表时遇到问题,通过state动态添加的标签显示不出来。比如我用useState保存tags数组,点击按钮添加新标签后,控制台能看到数组变化了但页面没更新:...
组件 2026-02-17 13:32:29 -
2
回答
57浏览
iView Cascader级联选择器选中值不更新怎么办?
在用iView的Cascader组件做三级联动时,数据能正常显示,但选中后绑定的值一直没变化,到底哪里设置错了? 代码是这样写的:<template> <Cascader :data...
组件 2026-02-17 11:50:26 -
1
回答
11浏览
Vue的AutoComplete组件输入后下拉列表无法自动聚焦怎么办?
大家好,我在用Vue写AutoComplete组件时遇到个怪问题。当用户输入"ne"后,虽然下拉列表显示了结果,但焦点没有自动定位到第一个选项。我试过在input事件里用querySelector获取...
组件 2026-02-17 11:21:27 -
1
回答
16浏览
为什么Framer Motion的动画在组件卸载时会报错?
我在用Framer Motion的useAnimation控制侧边栏动画时,页面跳转后控制台总是报错:Cannot read properties of null (reading 'style')。...
组件 2026-02-17 09:27:44 -
1
回答
33浏览
为什么我的表单验证明明输入了内容却提示必填项未填写?
我在做用户注册表单时遇到了奇怪的问题。输入邮箱后点击提交,控制台却显示邮箱字段为空,必填提示没消失。之前用required属性没问题啊,这是为什么? 代码结构是这样的: <form @submi...
组件 2026-02-17 01:41:38 -
1
回答
9浏览
React中动态切换PDF预览时页面滚动位置会重置怎么办?
在用react-pdf做动态PDF预览时遇到个怪问题:Viewer组件切换不同PDF文件后,页面总会强制跳到顶部。我试过用useState保存scrollTop值,但组件重新渲染后还是无效... 具体...
组件 2026-02-16 23:54:30 -
1
回答
7浏览
React组件库升级后旧项目报错,如何管理组件版本兼容性?
最近在维护一个React组件库时遇到问题,新版本升级后旧项目报错说「Property 'xxx' does not exist on type 'IntrinsicAttributes'」。我尝试在p...
组件 2026-02-16 23:26:24 -
1
回答
11浏览
Dropdown下拉菜单点击外部区域无法收起怎么办?
我用React写了一个带下拉菜单的组件,给document绑定了click事件来收起菜单,但有时候点击菜单内部链接也会触发收起,导致链接点不动。试过加stopPropagation也不行,代码大概是这...
组件 2026-02-16 20:49:25 -
2
回答
8浏览
为什么我的Affix组件在滚动到指定位置时没有触发固定?
我用Ant Design的Affix组件给侧边栏做固定效果,设置了offsetTop=200,但实际滚动到200px时并没有触发固定状态。之前尝试用console.log跟踪didUpdate钩子,发...
组件 2026-02-16 18:43:24 -
1
回答
8浏览
为什么我的CSS旋转加载动画在页面加载时会突然卡顿一下?
我在做一个简单的旋转加载组件,用CSS3动画实现图标旋转。但每次页面加载时,图标会先显示0.5秒的静态状态,然后才开始旋转。我尝试过把animation-delay设为0和调整will-change属...
组件 2026-02-16 18:11:24 -
1
回答
26浏览
Material-UI的Switch切换后状态没变化是怎么回事?
我在用Material-UI的Switch组件时,发现切换开关后状态一直没变。之前用checkbox没问题,换成Switch后就卡死了。我用了useState控制checked值,代码写成这样: co...
组件 2026-02-16 15:50:23