学习微信小程序的下拉列表控件-picker

1、创建一个空白工程

2、index.wxml中写上picker布局:

复制代码
<!--index.wxml-->
<view class="container">
  <picker mode="selector" range="{{array}}" bindchange="bindPickerChange">
    <view class="picker">
      当前选择:{{array[index]}}
    </view>
  </picker>
</view>

3、index.wxss中添加wxml中引入的样式:

复制代码
/**index.wxss**/
.container {
  display:flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100rpx;
}
.picker {
  padding: 20rpx;
  border: 1rpx solid #ccc;
  border-radius: 5rpx;
  margin-top: 20rpx;
}

4、index.js中添加数据(数组array),和列表选择切换的响应函数:

复制代码
// index.js
Page({
  data: {
    array: ['选项1','选项2','选项3','选项4'],
    index:0
  },
  bindPickerChange(e){
    console.log(e);
    this.setData({
      index:e.detail.value
    });
  }
})

5、编译,看效果,o了。

picker绑定对象数组遇到问题:

https://mp.csdn.net/mp_blog/creation/editor/145183341

相关推荐
蓝屏的钙13 小时前
企业级微信小程序服务号授权关联机制
微信小程序
夏小花花1 天前
Java 日常开发笔记(小程序页面交互传参-id)
java·微信小程序·vue
青青子衿越3 天前
微信小程序右上角分享页面找不到路径bug
微信小程序·小程序·bug
江-月*夜3 天前
微信小程序miniprogram-ci 模块实现微信小程序的自动上传功能
ci/cd·微信小程序·小程序
九点五亿少女的梦3 天前
uniapp开发微信小程序遇到富文本内容大小变形问题v-html
微信小程序·uni-app·html
xkxnq3 天前
微信小程序性能优化
微信小程序·小程序
小小黑0073 天前
总结运行CRMEB标准版(uniapp)微信小程序的问题
微信小程序·小程序·uni-app
你喜欢喝可乐吗?5 天前
微信小程序与后台管理系统开发全流程指南
spring boot·微信小程序·vue
CRMEB定制开发5 天前
CRMEB会员电商系统集群部署 + 腾讯云日志托管优化方案
微信小程序·公众号商城·商城源码·crmeb·开源商城
郭邯5 天前
小程序中动画的几种实现方式
前端·微信小程序