当前位置: 首页 > news >正文

Antd框架中的Select组件placeholder不显示

官方是这样说的:

placeholder 只有在 value = undefined 才会显示,对于其它的 null、0、'' 等等对于 JS 语言都是有意义的值。

所以原本我的代码是这样的,这样写placeholder的值是不会显示的

<template>
<a-form-itemlabel="所属门店"name="shopId":rules="[{ required: true, message: '请输入所属门店' }]"
><a-selectv-model:value="formState.shopId":fieldNames="{ label: 'name', value: 'id' }":options="options"placeholder="请选择所属门店"style="width: 200px"></a-select>
</a-form-item>
</template><script lang='ts' setup>
const formState = reactive({shopId: "",model: 0,name: "",ylyTerminalNo: "",ylySecretKey: "",
});
</script>

解决办法:把shopId: " "改成shopId: undefined就行了

<template>
<a-form-itemlabel="所属门店"name="shopId":rules="[{ required: true, message: '请输入所属门店' }]"
><a-selectv-model:value="formState.shopId":fieldNames="{ label: 'name', value: 'id' }":options="options"placeholder="请选择所属门店"style="width: 200px"></a-select>
</a-form-item>
</template><script lang='ts' setup>
const formState = reactive({shopId: undefined,model: 0,name: "",ylyTerminalNo: "",ylySecretKey: "",
});
</script>

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • React——点击事件函数调用问题
  • 常见的泛型集合
  • Flask 实现用户登录功能的完整示例:前端与后端整合(附Demo)
  • Python基于flask框架的智能停车场车位系统 数据可视化分析系统fyfc81
  • 王道408考研数据结构-栈、队列和数组-第三章
  • CefSharp_Vue交互(Element UI)_WinFormWeb应用---设置应用透明度(含示例代码)
  • 改进拖放PDF转换为图片在转换为TXT文件的程序
  • 树与图的深度优先遍历(dfs的图论中的应用)
  • CleanClip For Mac 強大的剪貼簿助手Paste替代工具 v2.2.1
  • JVM 语言与生态
  • 408算法题leetcode--第10天
  • 基于Python的人工智能应用案例系列(5):手写数字聚类
  • 【matlab安装】最近换磁盘重装电脑安装matlab遇到几个问题
  • 【C++】list容器的基本使用
  • 音视频入门基础:AAC专题(7)——FFmpeg源码中计算AAC裸流每个packet的size值的实现
  • [Vue CLI 3] 配置解析之 css.extract
  • CSS魔法堂:Absolute Positioning就这个样
  • Java 内存分配及垃圾回收机制初探
  • React的组件模式
  • Sublime Text 2/3 绑定Eclipse快捷键
  • sublime配置文件
  • 初识 webpack
  • 回流、重绘及其优化
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 数据结构java版之冒泡排序及优化
  • 我从编程教室毕业
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • 阿里云服务器购买完整流程
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ### RabbitMQ五种工作模式:
  • #include到底该写在哪
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • (1)(1.9) MSP (version 4.2)
  • (1)虚拟机的安装与使用,linux系统安装
  • (day6) 319. 灯泡开关
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (九)信息融合方式简介
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (四)c52学习之旅-流水LED灯
  • (转)菜鸟学数据库(三)——存储过程
  • (转载)深入super,看Python如何解决钻石继承难题
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .Net 6.0 处理跨域的方式
  • .Net Memory Profiler的使用举例
  • .NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • @GlobalLock注解作用与原理解析
  • [ Socket学习 ] 第一章:网络基础知识
  • [ 网络通信基础 ]——网络的传输介质(双绞线,光纤,标准,线序)
  • [ABC275A] Find Takahashi 题解
  • [ACL2022] Text Smoothing: 一种在文本分类任务上的数据增强方法
  • [AIGC] 深入浅出 Python中的`enumerate`函数
  • [AutoSar]BSW_OS 02 Autosar OS_STACK
  • [AX]AX2012 SSRS报表Drill through action