成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

微信小程序下拉框

番茄西紅柿 / 2889人閱讀

摘要:微信小程序組件里沒有下拉框,正好要用到,記下來以后參考代碼選擇接收班級下拉框下拉需要顯示的列表代碼頂部下拉框下拉內(nèi)容下拉過度效果下拉圖標代碼頁面的初始數(shù)據(jù)請選擇猛犸機器人班猛犸機器人班口才班點擊下拉框已選下拉框效果

微信小程序組件里沒有下拉框,正好要用到,記下來以后參考

wxml代碼

<view class=top>
    <view class=top-text> 選擇接收班級view>
    
    <view class=top-selected bindtap=bindShowMsg>
      <text>{{grade_name}}text>
      <image src=/images/icon/down.png>image>
    view>
    
    <view class="select_box" wx:if="{{select}}">
      <view wx:for="{{grades}}" wx:key="unique">
        <view class="select_one" bindtap="mySelect" data-name="{{item}}">{{item}}view>
      view>
    view>
  view>

wxss代碼

/* 頂部 */
.top{
  width: 100vw;
  height: 80rpx;
  padding: 0 20rpx;
  line-height: 80rpx;
  font-size: 34rpx;
  border-bottom: 1px solid #000;
}
.top-text{
  float: left
}
/* 下拉框 */
.top-selected{
    width: 50%;
    display: flex;
    float: right;
    align-items: center;
    justify-content: space-between;
    border: 1px solid #ccc;
    padding: 0 10rpx;
    font-size: 30rpx;
}
/* 下拉內(nèi)容 */
.select_box {
    background-color: #fff;
    padding: 0 20rpx;
    width: 50%;
    float: right;
    position: relative;
    right: 0;
    z-index: 1;
    overflow: hidden;
    text-align: left;
    animation: myfirst 0.5s;
    font-size: 30rpx;
}
.select_one {
    padding-left: 20rpx;
    width: 100%;
    height: 60rpx;
    position: relative;
    line-height: 60rpx;
    border-bottom: 1px solid #ccc;
}
/* 下拉過度效果 */
@keyframes myfirst {
    from {
        height: 0rpx;
    }
 
    to {
        height: 210rpx;
    }
}
/* 下拉圖標 */
.top-selected image{
  height:50rpx;
  width:50rpx;
  position: absolute;
  right: 0rpx;
  top: 20rpx;
}

js代碼

 /**
   * 頁面的初始數(shù)據(jù)
   */
  data: {
    select:false,
    grade_name:--請選擇--,
    grades: [
        猛犸機器人1班,
        猛犸機器人2班,
        口才1班,
      ]
  },/**
 *  點擊下拉框
 */
  bindShowMsg() {
    this.setData({
      select: !this.data.select
    })
  },
/**
 * 已選下拉框
 */
  mySelect(e) {
    console.log(e)
    var name = e.currentTarget.dataset.name
    this.setData({
      grade_name: name,
      select: false
    })
  },

效果

 

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/1593.html

相關(guān)文章

  • 信小程序下拉組件運用方法

      在項目開發(fā)中,會要求在小程序有時使用下拉框選項。在通常思路就是用 picker 組件實現(xiàn)。pick 組件使用 mode 來區(qū)分類別,默認使用普通選擇器就行。  還有另一個方法就是可以通過自定義組件實現(xiàn),代碼如下:  //index.js   Component({   /**   *組件的屬性列表   */   properties:{   propArray:{   type:Array, ...

    3403771864 評論0 收藏0
  • 信小程序 禁止彈底部內(nèi)容滑動

    摘要:網(wǎng)友們的方法網(wǎng)友們有人使用的方式是給綁定一個空方法。這也是一個解決方法。友情提醒關(guān)于不能滾動的這個效果需要在真機上面查看,在編輯器上面看不到效果。本文首發(fā)于公眾號前端的極致實現(xiàn)。歡迎小可愛們來交流加我微信拉大家進群 我們需要解決的問題:當彈框顯示的時候,彈框下面的內(nèi)容不能滾動 小程序的彈框特別多,像下面這樣,彈框的底部是一個可以下拉的頁面,但是當彈框出現(xiàn)的時候,需要禁止底部的滾動,那么...

    terro 評論0 收藏0
  • 信小程序教學(xué)第三章第四節(jié)(含視頻):小程序中級實戰(zhàn)教程:下拉更新、分享、閱讀標識

    摘要:下拉更新分享閱讀標識本文配套視頻地址開始前請把分支中的目錄導(dǎo)入微信開發(fā)工具這一篇中,我們把列表這塊的剩余功能做完下拉更新分享閱讀標識。 下拉更新、分享、閱讀標識 本文配套視頻地址:https://v.qq.com/x/page/h0554... 開始前請把 ch3-4 分支中的 code/ 目錄導(dǎo)入微信開發(fā)工具 這一篇中,我們把列表這塊的剩余功能做完:下拉更新、分享、閱讀標識。 ...

    caoym 評論0 收藏0
  • 信小程序教學(xué)第三章第四節(jié)(含視頻):小程序中級實戰(zhàn)教程:下拉更新、分享、閱讀標識

    摘要:下拉更新分享閱讀標識本文配套視頻地址開始前請把分支中的目錄導(dǎo)入微信開發(fā)工具這一篇中,我們把列表這塊的剩余功能做完下拉更新分享閱讀標識。 下拉更新、分享、閱讀標識 本文配套視頻地址:https://v.qq.com/x/page/h0554... 開始前請把 ch3-4 分支中的 code/ 目錄導(dǎo)入微信開發(fā)工具 這一篇中,我們把列表這塊的剩余功能做完:下拉更新、分享、閱讀標識。 ...

    neroneroffy 評論0 收藏0
  • 信小程序教學(xué)第三章第四節(jié)(含視頻):小程序中級實戰(zhàn)教程:下拉更新、分享、閱讀標識

    摘要:下拉更新分享閱讀標識本文配套視頻地址開始前請把分支中的目錄導(dǎo)入微信開發(fā)工具這一篇中,我們把列表這塊的剩余功能做完下拉更新分享閱讀標識。 下拉更新、分享、閱讀標識 本文配套視頻地址:https://v.qq.com/x/page/h0554... 開始前請把 ch3-4 分支中的 code/ 目錄導(dǎo)入微信開發(fā)工具 這一篇中,我們把列表這塊的剩余功能做完:下拉更新、分享、閱讀標識。 ...

    chemzqm 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<