创新互联百度小程序教程:picker-view 滚动选择器
- picker-view 滚动选择器
- 属性说明
- 示例
- 代码示例
- Bug & Tip
picker-view 滚动选择器
解释:可嵌页面的滚动选择器。

站在用户的角度思考问题,与客户深入沟通,找到融水网站设计与融水网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站建设、外贸营销网站建设、企业官网、英文网站、手机端网站、网站推广、主机域名、虚拟空间、企业邮箱。业务覆盖融水地区。
属性说明
| 属性名 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| value | Array | [] | 否 | 数组中的数字依次表示 picker-view 内的 picker-view-colume 选择的第几项(下标从 0 开始),数字大于 picker-view-column 可选项长度时,选择最后一项 |
| indicator-style | String | 否 | 设置选择器中间选中框的样式 | |
| indicator-class | String | 否 | 设置选择器中间选中框的类名 | |
| mask-style | String | 否 | 设置蒙层的样式 | |
| mask-class | String | 否 | 设置蒙层的类名 | |
| title | String | 否 | 选择器标题,建议标题控制在 12 个中文汉字长度内,避免出现截断现象, 截断部分将以 … 形式展示 | |
| bindchange | EventHandle | 否 | 当滚动选择,value 改变时触发 change 事件,event.detail = {value: value};value 为数组,表示 picker-view 内的 picker-view-column 当前选择的是第几项(下标从 0 开始) |
示例
跳转编辑工具
在开发者工具中打开
在 WEB IDE 中打开
扫码体验
代码示例
请使用百度APP扫码
代码示例
- SWAN
- JS
{{year}}年{{month}}月{{day}}日 indicator-style ="color: #74fa7d"mask-class="maskStyle"style="width: 100%;height: 300px;"value="{{value}}"title="选择器标题"bindchange="bindChange">{{item}}年 {{item}}月 {{item}}日
const date = new Date()const years = []const months = []const days = []for (let i = 1990; i <= date.getFullYear(); i++) {years.push(i)}for (let i = 1; i <= 12; i++) {months.push(i)}for (let i = 1; i <= 31; i++) {days.push(i)}let app = getApp();Page({data: {years,year: date.getFullYear(),months,month: 2,days,day: 2,value: [9999, 1, 1]},bindChange(e) {const val = e.detail.valuethis.setData({year: this.data.years[val[0]],month: this.data.months[val[1]],day: this.data.days[val[2]]})}});
Bug & Tip
- Tip:其中只可放置 picker-view-column 组件,其他节点不会显示。
新闻名称:创新互联百度小程序教程:picker-view 滚动选择器
链接分享:http://www.jxjierui.cn/article/coedggp.html


咨询
建站咨询
