免费国产欧美国日产_少妇AV一区二区三区无码_蜜桃精品av无码喷奶水小说_jk18禁网站视频_精产国品一二三级产品区别_被夫の上司に犯波多野结衣_78m成人手机免费看_最爽最刺激18禁视频_偷偷色噜狠狠狠狠的777米奇

易優(yōu)GEO 重磅上線 ~ 一站式GEO優(yōu)化工具,讓豆包、文心一言、DeepSeek 在回答中主動(dòng)推薦你的品牌,搶占AI流量入口!  點(diǎn)擊查看

小程序模板網(wǎng)

半天就能上手的小程序——選擇器多級(jí)聯(lián)動(dòng)

發(fā)布時(shí)間:2018-04-18 11:42 所屬欄目:小程序開(kāi)發(fā)教程

近段時(shí)間由于一直沉迷王者農(nóng)藥無(wú)法自拔,在這先自我檢討...
首先說(shuō)下今天要做的需求:如下圖,是前段時(shí)間給APP中添加的客訴功能。


能看到,里面涉及到了選擇器多級(jí)聯(lián)動(dòng)(這里就兩級(jí))。然而,上星期三的時(shí)候接手了公司的小程序,說(shuō)是小程序,其實(shí)也就兩三個(gè)頁(yè)面,要我把APP上的功能加上去,其中包括這個(gè)“我要投訴”的頁(yè)面,綜合了下安卓的選擇器效果,下面看小程序上做出后的效果如下圖:


先大致說(shuō)下這個(gè)頁(yè)面的所需文件,


是的,小程序的每個(gè)頁(yè)面都需要.js/.json/.wxml/.wxss文件,就像前端 "三劍客"一樣,這里是四劍客,但.json其實(shí)也是可有可無(wú)的,本質(zhì)上還是三劍客...關(guān)于小程序的話題不多說(shuō)了,對(duì)小程序感興趣的可以私信我討論哈。
下面開(kāi)始裝X。
先從布局UI開(kāi)始,也就是 .wxml 和 .wxss(只給出多級(jí)聯(lián)動(dòng)的部分)

先從布局UI開(kāi)始,也就是 .wxml 和 .wxss(只給出多級(jí)聯(lián)動(dòng)的部分)

 

.wxml

 

				
  1. class="section" >
  2. style=" display : flex;flex-direction : row;">
  3. class=" text">選擇購(gòu)買(mǎi)門(mén)店: bindtap="cascadePopup" style= " color: #393939;font-size: 32rpx;margin-top : 2px; margin-left:8px;">{{areaSelectedStr}}>
  4.  
  5. style= " color: #393939;font-size: 32rpx;margin-top : 4px;margin-left:114px;">{{detailAddress}}
  6.  
  7.  
  8.  
  9. //選擇器
  10. class="modal">
  11. class="modal-mask {{maskVisual}}" bindtap="cascadeDismiss">
  12. animation="{{animationData}}" class="modal-content">
  13. class="modal-header">
  14. class="modal-title">請(qǐng)選擇門(mén)店
  15. class="modal-close" bindtap="cascadeDismiss">X
  16.  
  17. class="modal-body">
  18.  
  19. class="viewpager-title {{current == 0 ? 'area-selected' : ''}}" bindtap="changeCurrent" data-current="0">{{areaName}}
  20. class="viewpager-title {{current == 1 ? 'area-selected' : ''}}" bindtap="changeCurrent" data-current="1">{{shopName}}
  21. class="viewpager-title {{current == 2 ? 'area-selected' : ''}}" bindtap="changeCurrent" data-current="2">{{detailAddress}}
  22.  
  23. class="viewpager-divider">
  24. class="swiper-area" current="{{current}}" bindchange="currentChanged">
  25.  
  26. wx:if="{{area_arr.length > 0}}">
  27. scroll-y="true" class="viewpager-listview">
  28. wx:for="{{area_arr}}" wx:key="index" data-index="{{index}}" bindtap="areaTapped">
  29. wx:if="{{index == areaIndex}}" class="area-selected">{{item}}
  30. wx:else>{{item}}


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開(kāi)源 碼云倉(cāng)庫(kù):starfork
本文地址:http://www.szcjxy.com/wxmini/doc/course/23705.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢: 點(diǎn)擊咨詢
在線客服