在学习微信小程序中发现自定义选择器的联动效果实现起来比较困难,在实际项目中应用还很多,特整理出来帮助实现项目中类似的效果。如下图:
wxml的代码:
<view style="display:flex;">
<text>请选择您感兴趣的技术:</text>
<picker
mode="multiSelector"
range="{
{multiSelectorData}}"
value="{
{multiSelectorIndex}}"
bindcolumnchange="columnChange"
bindchange="multiSelectorChange"
>{
{
multiSelectorValue}}</picker>
</view>
js代码:
data:{
multiSelectorData:[
['前端开发','Java后台开发'],
['原生开发', '全栈开发'],
['HTML/HTML5', 'CSS/CSS3', 'JavaScript', 'jQuery','Bootstrap']
],
multiSelectorIndex:[0,0,0],
multiSelectorValue:'Web技术'
}