创新互联百度小程序教程:picker-view 滚动选择器

  • picker-view 滚动选择器
    • 属性说明
    • 示例
      • 代码示例
    • Bug & Tip

    picker-view 滚动选择器

    解释:可嵌页面的滚动选择器。

    站在用户的角度思考问题,与客户深入沟通,找到融水网站设计与融水网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站建设、外贸营销网站建设、企业官网、英文网站、手机端网站、网站推广、主机域名、虚拟空间、企业邮箱。业务覆盖融水地区。

    属性说明

    属性名类型默认值必填说明
    valueArray[]数组中的数字依次表示 picker-view 内的 picker-view-colume 选择的第几项(下标从 0 开始),数字大于 picker-view-column 可选项长度时,选择最后一项
    indicator-styleString设置选择器中间选中框的样式
    indicator-classString设置选择器中间选中框的类名
    mask-styleString设置蒙层的样式
    mask-classString设置蒙层的类名
    titleString选择器标题,建议标题控制在 12 个中文汉字长度内,避免出现截断现象, 截断部分将以 … 形式展示
    bindchangeEventHandle当滚动选择,value 改变时触发 change 事件,event.detail = {value: value};value 为数组,表示 picker-view 内的 picker-view-column 当前选择的是第几项(下标从 0 开始)

    示例

    跳转编辑工具

    在开发者工具中打开

    在 WEB IDE 中打开

    扫码体验

    代码示例

    请使用百度APP扫码

    代码示例

    • SWAN
    • JS
     
     
     
    1. {{year}}年{{month}}月{{day}}日
    2. indicator-style ="color: #74fa7d"
    3. mask-class="maskStyle"
    4. style="width: 100%;
    5. height: 300px;"
    6. value="{{value}}"
    7. title="选择器标题"
    8. bindchange="bindChange">
    9. {{item}}年
    10. {{item}}月
    11. {{item}}日
     
     
     
    1. const date = new Date()
    2. const years = []
    3. const months = []
    4. const days = []
    5. for (let i = 1990; i <= date.getFullYear(); i++) {
    6. years.push(i)
    7. }
    8. for (let i = 1; i <= 12; i++) {
    9. months.push(i)
    10. }
    11. for (let i = 1; i <= 31; i++) {
    12. days.push(i)
    13. }
    14. let app = getApp();
    15. Page({
    16. data: {
    17. years,
    18. year: date.getFullYear(),
    19. months,
    20. month: 2,
    21. days,
    22. day: 2,
    23. value: [9999, 1, 1]
    24. },
    25. bindChange(e) {
    26. const val = e.detail.value
    27. this.setData({
    28. year: this.data.years[val[0]],
    29. month: this.data.months[val[1]],
    30. day: this.data.days[val[2]]
    31. })
    32. }
    33. });

    Bug & Tip

    • Tip:其中只可放置 picker-view-column 组件,其他节点不会显示。

    文章名称:创新互联百度小程序教程:picker-view 滚动选择器
    当前链接:http://www.hantingmc.com/qtweb/news17/299267.html

    网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联