解释:可嵌页面的滚动选择器。
站在用户的角度思考问题,与客户深入沟通,找到融水网站设计与融水网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站建设、外贸营销网站建设、企业官网、英文网站、手机端网站、网站推广、主机域名、虚拟空间、企业邮箱。业务覆盖融水地区。
属性名 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
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扫码
{{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.value
this.setData({
year: this.data.years[val[0]],
month: this.data.months[val[1]],
day: this.data.days[val[2]]
})
}
});
文章名称:创新互联百度小程序教程:picker-view 滚动选择器
当前链接:http://www.shufengxianlan.com/qtweb/news17/299267.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联