我想让我的Picker在启动时显示“默认选项”.这意味着:像“请选择一个选项”之类的东西.

我试图用这个短语手动添加一个选项,但是,这样在选择其他选项后可以重新选择“默认选项”,就像它是真正的选项之一.有一些方法可以做到这一点?

selectedValue={this.state.initialOption}

onValueChange={this.handleChangeOption}

prompt='Options'}

>

您可以在handleChangeOption中添加一个条件,这样它只会在值不为0时设置状态(请选择一个选项… Picker).就像是:

handleChangeOption(val) {

if (val !== 0) {

this.setState({selectedValue: val});

}

}

...

selectedValue={this.state.selectedValue}

onValueChange={this.handleChangeOption}

prompt='Options'}

>

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

react select默认选项_reactjs – 如何为Picker提供默认的“Please select …”选项?相关推荐

  1. 关于uni-app的Picker选择器默认选择的问题

    在使用uni-app的Picker选择器时,有时选择器的默认选择是后台传递的参数进行决定,或者是上一个界面传递过来的参数进行默认展示,我们该怎么解决呢? 我这里展示上一个界面传递参数改变picker的 ...

  2. wps表格保存html,WPS表格默认保存的文件格式是.et如何默认格式为.xls或.xlsx

    您可能感兴趣的话题: wps 核心提示:默认格式就是.xls;选择Microsoft Excle2007/2010文件(*.xlsx),默认格式就是.xlsx,最后点击确定即可. 使用表格的朋友都知道 ...

  3. vue 复选框默认选中_vue 实现单选框设置默认选中值

    vue 实现单选框设置默认选中值 vue中单选框的默认选中不同于传统方式设置checked,是通过在data中设置vulue来实现的 html部分是通过v-for取的后台的数据 生成后的代码就是 js ...

  4. 四、对select下拉框的处理需要标签为tagName为select的标签才方便进行操作

    //通过下拉列表中的选项的value属性选中"上海"这一项 Select selectShen = newSelect(dr.findElement(By.id("Use ...

  5. 朴素、Select、Poll和Epoll网络编程模型实现和分析——Select模型

    在<朴素.Select.Poll和Epoll网络编程模型实现和分析--朴素模型>中我们分析了朴素模型的一个缺陷--一次只能处理一个连接.本文介绍的Select模型则可以解决这个问题.(转载 ...

  6. R语言dplyr包使用select函数通过索引查询或者排除数据列实战(Select Columns by Index)

    R语言dplyr包使用select函数通过索引查询或者排除数据列实战(Select Columns by Index) 目录

  7. C++编译器何时为用户提供默认构造函数

    第一种是类成员中有成员是类对象,并且该成员的类含有默认构造函数,那么C++编译器会帮你给这个类也生成一个默认构造函数,用来调用其成员对象的构造函数,完成该成员的初始化构造.需要强调的是,如果这个成员的 ...

  8. 如何给Lombok Builder提供默认值

    来源:生活点亮技术 1.概览 在这个教程中,我们将研究如何基于Lombok在实现 Builder模式时为属性提供默认值. 请务必阅读这篇Lombok简介 . 2.Maven依赖 在本教程中,我们将使用 ...

  9. 【错误记录】IntelliJ IDEA 中右键点击源码目录选择 New 选项 没有创建 Java Class 选项 ( 将对应的源码目录标记为 Sources 选项 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 右键点击源码目录 , 选择 New 选项创建源码 , 没有任何源码创建选项 ; 二.解决方案 右键点击源码根目录 , 在弹出的菜单中选择 " ...

最新文章

  1. D.Digits 思维dp 取log乘积变成加法
  2. 51 jQuery插件库
  3. csvtk:高效命令行版极简dplyr
  4. java打印文档_从Java应用程序打印文档?
  5. eclipse配置struts.xml自动提示
  6. 互联网产品发布之灰度发布
  7. 跨链Cosmos(1) 网络拓扑
  8. Google服务器 IP
  9. BZOJ.1143.[CTSC2008]祭祀(Dilworth定理 最大流ISAP)
  10. element ui后台html_GitHub上10个开源且优秀的后台管理系统UI面板
  11. yii2 ajax分页,Yii框架分页技术实例分析
  12. 【Java】Java对象转换成Map
  13. 关于磁力计和加速度计的融合以及坐标系的对准
  14. iOS 指纹识别/人脸识别登录(ECDSA 加签)
  15. Uni-app 小程序 App 的广告变现之路:全屏视频广告
  16. Excel成神之道-002-数据分组汇总
  17. 图像特征提取:Sobel边缘检测
  18. Ubuntu使用Gstreamer gi包不存在解决
  19. 任意模数ntt_MTT:任意模数NTT
  20. 2017春季实习生面试经历+找实习攻略

热门文章

  1. uboot引导kernel - 1 - Flash的分区
  2. git 初次push
  3. 2019 GDUT Rating Contest I : Problem H. Mixing Milk
  4. pandas学习之Series结构
  5. vue项目构建实战基础知识:SPA理解/RESTful接口介绍/static目录配置/axios封装/打包时map文件去除...
  6. w3cscholl的在线代码编辑工具
  7. [SDOI2009]HH的项链
  8. 利用tuning-primer脚本优化MySQL数据库
  9. CentOS Linux解决 Device eth0 does not seem to be present
  10. Spark2 ML 学习札记