中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

小程序開發中怎么使用select實現一個下拉框功能

發布時間:2020-11-23 15:38:55 來源:億速云 閱讀:333 作者:Leah 欄目:開發技術

本篇文章為大家展示了小程序開發中怎么使用select實現一個下拉框功能,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

效果

小程序開發中怎么使用select實現一個下拉框功能

廢話不多說,直接上代碼

wxml:

<view class="item">
 <label class="first"><text>*</text>公司/商戶類型:</label>
 <!-- 通過點擊事件改變圖片的旋轉角度、自定義下拉框的高度 -->
 <view class="value" bindtap="select">
 <view >{{type!=''&#63;type:'選擇商戶類型'}}</view>
 <image src="../img/sj@2x.png" class="sanjiao" />
 <!-- select -->
 <view class="select" >
 <view class="type" catchtap="getType" wx:for="{{types}}" data-type="{{item}}" wx:key="type">{{item}}</view>
 </view>
 </view>
</view>

wxss:

.sanjiao{
 width: 18rpx;
 height: 10rpx;
 margin-left: 20rpx;
 transition: 0.5s;/* 選轉圖片過渡 */
}
.select{
 position: absolute;
 z-index: 10;
 border: 2rpx solid #aaaaaa;
 padding: 0 8rpx;
 top:46rpx;
 left: -10rpx;
 width: 210rpx;
 overflow: auto;
 height: 0;
 max-height: 200rpx;
 background-color:#fff;
 box-sizing: border-box;
 transition: height 0.5s;/* 高度變換過渡 */
}
.select .type{
 color: #aaaaaa;
 border-top: 2px solid #dadada;
 padding: 6rpx;
}
.select :first-child{
 border: 0;
}

js

data: {
 isSelect:false,//展示類型?
 types:['類型一','類型二'],//公司/商戶類型
 type:"",//公司/商戶類型
 },
 //點擊控制下拉框的展示、隱藏
 select:function(){
 var isSelect = this.data.isSelect
 this.setData({ isSelect:!isSelect})
 },
 //點擊下拉框選項,選中并隱藏下拉框
 getType:function(e){
 let value = e.currentTarget.dataset.type
 this.setData({
 type:value ,
 isSelect: false,
 })
 },

上述內容就是小程序開發中怎么使用select實現一個下拉框功能,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

光泽县| 台南市| 图木舒克市| 平潭县| 缙云县| 东辽县| 丹寨县| 许昌市| 鄂温| 颍上县| 通化县| 仁寿县| 永嘉县| 邻水| 吉木萨尔县| 江源县| 松阳县| 渑池县| 延津县| 稻城县| 黎平县| 息烽县| 雷波县| 通城县| 阿拉善左旗| 齐河县| 桦南县| 睢宁县| 繁峙县| 加查县| 五莲县| 阜宁县| 河间市| 田东县| 凌海市| 湘西| 濮阳市| 长治县| 罗甸县| 安泽县| 乡城县|