• 当前标签:微信开发者

程序开发 微信小程序picker组件中多列选择器的使用

小程序官方写的picker组件的文档看不懂,只能百度上搜搜; wxml: <picker mode="multiSelector" bindchange="bindMultiPickerChange" bindcolumnchange="bindMultiPickerColumnChange" value="{{index}}" range="{{label}}">     <view class="picker">         <input disabled name="label_id" placeholder='请选择您发布内容的标签' value='{{label[0][index[0]]}},{{label[1][index[1]]}}'></input>     </view> </picker> js: bindMultiPickerChange: function (e) {     let that = this;     console.log('picker发送选择改变,携带值为', e.detail.value)  // 得到两级列表的索引值 类型为数组     this.setData({       index: e.detail.value,     })   },   bindMultiPickerColumnChange: function (e) {     // console.log('修改的列为', e.detail.column, ',值为', e.detail.value);     let that = this;     let column = e.detail.column // 第一栏索引值     let val = e.detail.value; // 第二栏索引值     let ssls = that.data.labelList; // 所有数据     //定义对应变量     var sheng = that.data.label[0]; // 一级列表     var shi = []; // 二级列表     switch (column) {       case 0:         //此处是拖动第一栏的时候处理         for (var u in ssls[val].childList) {           shi.push(ssls[val].childList[u].labelName)         }         that.setData({           label: [sheng, shi],           index: [val, 0] // 初始化二级列表回第一项         });         break;       case 1:         //此处是拖动第二栏的时候处理         break;     }   }, 参考:微信小程序三级联动之多列选择器

2018-03-15 14:54:30 98 2 0
阅读详情

电脑&系统 微信开发者工具(微信小程序)deepin下安装教程

deepin官方打包的微信开发者工具,是根据上一篇 微信开发者工具 中的项目打包的。 温馨提示下载地址:https://pan.baidu.com/s/1kVfukYV 1、进入下载的deb包保存的地方; 2、在上面保存的文件夹空白处右键点击 “在终端中打开”,终端执行如下命令: sudo dpkg -i deepin.com.wechat.devtools_0.21.201800deepin0_i386.deb   // deepin.com.wechat.devtools_0.21.201800deepin0_i386.deb 为下载deb包文件名 3、执行完成后会提示依赖问题,在终端执行如下命令: sudo apt-get -f install 4、安装完成后(启动器界面会有图标),建议第一次在终端执行如下命令: /opt/deepinwine/apps/Deepin-WeChatDev/run.sh PS:首次运行有点慢,在终端运行上述可以看到运行过程中的输出。

2017-11-11 15:22:24 135 2 0
阅读详情
  • 1
前往