点击前:

点击后:

<view class="item"><view class="title">选择学员</view><view class="line flex justify-between" style="width: 100%;"><view class="desc">{{checkStudents[studentIndex].name}}</view><picker mode="selector" :range="checkStudents" range-key="name" @change="checkStudent" :value="studentIndex" class="right">选择</picker></view>
</view>
<view class="item"><view class="title">任课老师</view><view class="line flex justify-between" style="width: 100%;"><view class="desc">{{checkTeachers[teacherIndex]}}</view><picker mode="selector" :range="checkTeachers" @change="checkTeacher" :value="teacherIndex" class="right">选择</picker></view>
</view>

说明:因为姓名可能会相同,最好给个id区分,例如选择学员checkStudents数组。为了方便区分,选择任课老师我就没有用id了。

data() {return {checkStudents:[{id:0,name:'刘新华'},{id:1,name:'路招摇'},{id:2,name:'白露'},{id:3,name:'任菲菲'},{id:4,name:'刘德华'}],studentIndex:0,checkTeachers:["张飒","路招摇","白露","任菲菲","刘德华","张大某","杨紫","李一飞","白岳峰","朱砂痣"],teacherIndex:0,};
},
methods: {// 选择学员checkStudent:function(e){this.studentIndex = e.detail.value;},// 选择任课老师checkTeacher:function(e){this.teacherIndex = e.detail.value;},
}

如果你的数据是对象数组
就会有个坑 弹出来的的选项直接是[object Object]

解决办法==》

只需要将rang-key中的字符串加上单引号即可
:range-key="‘name’"
如下代码所示

<picker mode="selector" :range="userList" @change="choice1" :value="aIndex" :range-key="'name'"><view class="pbox" style="width: 180rpx;height: 60rpx;"><view class="picker">{{userList[aIndex].name}}</view>     </view>
</picker>

官网picker组件用方法

【uni-app】picker普通选择器的用法相关推荐

  1. vant 验证手机号_【uni app】vant weapp的引入和部分详细调用(表单输入框、验证码、弹出层搭配选择器、地图)...

    本次小程序的开发使用uni app+vant weapp,vant weapp如何引用和部分组件使用方法如下 引入 在github(https://github.com/youzan/vant-wea ...

  2. vue插槽solt ,uni.app

    一.什么是插槽? 插槽就是子组件提供给父组件使用的一个占位符,用<slot></solt>表示父组件可以在这个占位符中填充任何模板代码. 二.插槽的用法 1.创建一个子组件,在 ...

  3. 切换 uniapp_万能前端框架uni app初探03:底部导航开发

    前言 本节我们使用uni app的底部导航功能,点击不同tab会显示不同页面,这个功能在实际项目开发中几乎是必备的. 一.基础知识 1.tabBar 如果应用是一个多 tab 应用,可以通过 tabB ...

  4. html选择器有哪些child,css3选择器child有哪些?css3选择器child用法详解

    本篇文章给大家带来的内容是关于css3选择器child有哪些?css3选择器child用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 对于CSS3的结构伪类选择器,为了更好地 ...

  5. uni app map 地图 漂浮问题及方案

    uni app map 地图 漂浮问题及方案 文章页有图片导致的问题,图片没加载出来,导致文章内容高度不固定,如果图片没加载出来,高度就是0,如果此时开始加载map,那么map就在那里加载,map原生 ...

  6. uni.app H5(微信公众号定位) uni.getLocation

    最近在开发公众号,由于之前经常使用uni,app写APP,索性就用uni.app来开发公众号了, 不过也遇到了一个问题,就是在公众号的首页要获取用户的定位.我看了看官网的API 有个uni.getLo ...

  7. html后代元素选择器,怎么使用html5中的后代选择器?后代选择器的用法详解!

    最近网上很多小伙伴就在问,怎么使用html5中的后代选择器?看到这我就有点想说的了,对于怎么使用html5中的后代选择器,这个问题其实还是蛮重要的.对于想要从事互联网这块功的话算是基本都要有所了解的. ...

  8. HBuilder X ——Uni app 学习笔记(一)

    HBuilder X --Uni app 学习笔记(一) 1.pages.json配置 *pages数组中第一项表示应用启动页,数组中其他项为项目中所有页面路径. enablePullDownRefr ...

  9. uni app中使用图表

    关于在uni app中运用图表 今天写项目,需要在uni app中使用图表,我使用的是ucharts. 具体操作如下 1.下载 ucharts可以直接在uni app的插件市场下载安装. 先在插件市场 ...

最新文章

  1. 第二百七十五节,MySQL数据库安装和介绍
  2. Oracle PL/SQL 程序设计读书笔记 - 第7章 使用数据
  3. 笔记-项目沟通管理-高效的会议方案
  4. 重磅发布 | 承载亿级流量的开发框架,闲鱼Flutter技术解析与实战大公开
  5. vs code linux opencv,ubuntu+vscode 测试运行opencv
  6. Registered Nurse in the US
  7. 【POJ - 3026】Borg Maze(bfs预处理 + 最小生成树,建图)
  8. 支持OpenStack,红帽将开源进行到底
  9. 一个程序员的一些想法(一)
  10. 泰山游记:绝顶海拔1525米
  11. win10任务栏透明_Win7升Win10用不惯?让Win10秒变Win7的利器Start10
  12. C#强密匙加密文件.snk
  13. 微信小程序制作水印相机
  14. delphi xe10 android x86,盒子 - 完整版DELPHI XE10.1移动开发框架  绝对可以使用
  15. Android程序员必装apk
  16. 蓝桥幼儿园(蓝桥杯)
  17. 2018 ACM-ICPC Syrian Collegiate Programming Contest
  18. 建设用地信息系统的报批管理子模块
  19. java byte数组和文件互转
  20. 西安python招聘信息_中软国际(陕西西安)2017招聘启事

热门文章

  1. 使用 Python Turtle 制作贪吃蛇游戏
  2. 年薪40万|招聘运维开发工程师
  3. tensorflow model几种模型文件
  4. 智慧养老解决方案是未来带领老人走向健康的黑科技
  5. 从政府研发投入看各行业的前景
  6. 深度学习部署神器——triton inference server入门教程指北
  7. 使用PMS系统项目管理
  8. 2021年广西卫生系统副高考试成绩查询,中国卫生人才网-2021卫生职称考试成绩查询官网-国家卫生人才网...
  9. Surf——算法原理
  10. 高等数学 函数极限求法(三) 等价无穷小法