当前位置:网站首页>ant-design的Select组件采用自定义后缀图标(suffixIcon属性)时,点击该自定义图标没有反应,不会展示下拉菜单的问题
ant-design的Select组件采用自定义后缀图标(suffixIcon属性)时,点击该自定义图标没有反应,不会展示下拉菜单的问题
2022-08-04 02:03:00 【霜雪遥】
一. 问题原因
自定义图标采用了ant-design的Icon图标组件
我是在ant-design-react的项目中出现的这个问题,估计ant-design-vue中也会这样。
import {
CaretDownOutlined } from '@ant-design/icons'
import {
Select } from 'antd'
<Select
size='large'
showArrow
bordered={
false}
value={
selTransactionType}
options={
transactionOptions}
onChange={
handleTransactionTypeChange}
suffixIcon={
<CaretDownOutlined style={
{
fontSize: '15px', color: '#CBD0DB' }} />}
/>

点击Select其他部分都可以展示下拉框,唯独点击图标没有反应。
二. 解决办法
让UI同学将这个箭头切下来,通过标签的形式放上去
import {
CaretDownOutlined } from '@ant-design/icons'
import {
Select, Image } from 'antd'
<Select
size='large'
showArrow
bordered={
false}
value={
selTransactionType}
options={
transactionOptions}
onChange={
handleTransactionTypeChange}
suffixIcon={
<Image
src={
'https://XXXXXXXXXX/date-icon.png'}
alt='coverImage'
preview={
false}
style={
{
width: '16px', height: '16px' }}
/>
<img
src={
'https://XXXXXXXXXX/date-icon.png'}
alt='coverImage'
style={
{
width: '16px', height: '16px' }}
/>
}
/>
若是使用ant-design的Image组件,ant-design的Image组件自带预览图片功能,记得需要将preview置为false。
或者直接用img标签即可。

现在不管点击图标还是其他位置都可以展示下拉框了。
(完)
边栏推荐
- 云开发校园微社区微信小程序源码/二手交易/兼职交友微信小程序开源源码
- FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
- C语言力扣第54题之螺旋矩阵。模拟旋转
- html select标签赋值数据库查询结果
- Continuing to invest in product research and development, Dingdong Maicai wins in supply chain investment
- Flask Framework Beginner-05-Command Management Manager and Database Use
- 一个注解替换synchronized关键字:分布式场景下实现方法加锁
- 【云原生】DevOps(六):Jenkins流水线
- 工程制图平面投影练习
- Summary of GNSS Articles
猜你喜欢

实例036:算素数

Slipper - virtual point, shortest path

Flask Framework Beginner-05-Command Management Manager and Database Use

什么是SVN(Subversion)?

esp32 releases robot battery voltage to ros2 (micro-ros+CoCube)

Example 035: Setting the output color

APP电商如何快速分润分账?

Engineering drawing review questions (with answers)

C程序编译和预定义详解

云开发旅游打卡广场微信小程序源码(含视频教程)
随机推荐
Presto中broadcast join和partition join执行计划的处理过程
What is SVN (Subversion)?
Deng Qinglin, Alibaba Cloud Technical Expert: Best Practices for Disaster Recovery across Availability Zones and Multiple Lives in Different Locations on the Cloud
P3384 【模板】轻重链剖分/树链剖分
计算首屏时间
云开发旅游打卡广场微信小程序源码(含视频教程)
静态/动态代理模式
C语言:学生管理系统(链表版)
浏览器存储
参加Oracle OCP和MySQL OCP考试的学员怎样在VUE预约考试
Multithreading JUC Learning Chapter 1 Steps to Create Multithreading
flinkcdc 消费 mysql binlog 没有 sqltype=delete 的数据是什么原
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[store mall project 01] environment preparation and testing
2022广东省安全员A证第三批(主要负责人)考试题库及模拟考试
How to copy baby from Taobao (or Tmall store) through API interface to Pinduoduo interface code docking tutorial
Continuing to invest in product research and development, Dingdong Maicai wins in supply chain investment
工程制图复习题
Priority_queue element as a pointer, the overloaded operators
- heavy OpenCV 】 【 mapping