android短視訊開發,自定義下拉選單
android短視訊開發,自定義下拉選單
custom-drop-down/index.wxml
<!--pages/component/custom-drop-down/index.wxml--> <view style="position: relative; display: flex; flex-direction: column;"> <view style="display:flex; align-items: center; border:black 1px solid" bindtap="clickShow"> <view class="dropdown-value">{{provinceValue}}</view> <image src="./../../../images/arrow-down.png" class="dropdown-image"></image> </view> <view style="height: 100px; border:darkgray 1px solid" wx:if="{{show}}"> <scroll-view style="height: 100px;" scroll-y="ture"> <view wx:for="{{option2}}" wx:key="value" bindtap="selectIndex" data-index="{{index}}" class="dropdown-item"> {{item.text}}<image src="./../../../images/duihao.png" class="dropdown-item-img" wx:if="{{item.selected}}"></image> </view> </scroll-view> </view> </view> custom-drop-down/index.wxss /* pages/component/custom-drop-down/index.wxss */ .dropdown-item { margin: 10px 10px; } .dropdown-item-img { float: right; right: 15px; width: 16px; height: 16px; } .dropdown-image { width: 16px; height: 16px; } .dropdown-value { flex: 1;padding-left: 5px; }
custom-drop-down/index.js
// pages/component/custom-drop-down/index.js Component({ /** * 元件的屬性列表 */ properties: { option2: { type: Array, value: [ { text: '預設排序', value: 'a' }, { text: '好評排序', value: 'b' }, { text: '銷量排序', value: 'c' }, ] }, show: { type:Boolean, value:false } }, /** * 元件的初始資料 */ data: { provinceValue:'排序' }, /** * 元件的方法列表 */ methods: { clickShow: function() { this.setData({ show:!this.data.show }) }, selectIndex: function(option) { console.log('selectIndex',option); let index = option.currentTarget.dataset.index; console.log('selectIndex====',this.data.option2[index].text); for(let i=0;i<this.data.option2.length;i++) { let item = this.data.option2[i]; if(i == index) { item.selected = true; } else { item.selected = false; } } this.setData({ provinceValue:this.data.option2[index].text, option2:this.data.option2, show:false }) } } }) custom-drop-down/index.json { "component": true, "usingComponents": {} }
呼叫:
<custom-dropdown option2="{{option2}}"></custom-dropdown>
以上就是android短視訊開發,自定義下拉選單, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2896704/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊開發app,webservice自定義加入攔截器APPWeb
- android短視訊開發,自定義更改平臺主題以及狀態列樣式Android
- 微信小程式下拉選單自定義元件微信小程式元件
- 短視訊開發app,自定義帶進度條的視訊播放按鈕APP
- Android進階:自定義視訊播放器開發(上)Android播放器
- Android進階:自定義視訊播放器開發(下)Android播放器
- 短視訊平臺搭建,Android自定義旋轉進度條Android
- 短視訊帶貨原始碼,android 自定義常駐通知欄原始碼Android
- Flutter 自定義功能強大的下拉篩選選單 packageFlutterPackage
- 短視訊程式開發,簡易的自定義確認彈框AlertDialog
- android短視訊開發,點選靜態圖片自動跳轉播放視訊Android
- 【Android初級】如何實現一個有動畫效果的自定義下拉選單Android動畫
- 短視訊技術詳解:Android端的短視訊開發技術Android
- android短視訊開發,上傳視訊自動新增水印Android
- android短視訊開發,點選分享按鈕生成分享連結Android
- 短視訊平臺開發,自定義一個彈窗樣式和內容
- 直播軟體開發,Android自定義簡單的音訊波譜viewAndroid音訊View
- 短視訊平臺開發,依靠DrawerLayout實現側滑選單效果
- 短視訊app開發,點選視訊進行全屏播放APP
- 短視訊直播系統,選擇選項時,點選出現下拉框
- 短視訊直播原始碼,自定義圖片或視訊的迴圈播放原始碼
- 短視訊平臺原始碼,自定義流式佈局--kotlin原始碼Kotlin
- 短視訊程式開發,Android:呼叫系統拍照和相簿Android
- 短視訊直播系統開發直播短視訊程式搭建短視訊互動直播
- Android端的短視訊開發,我們該如何快速實現移動端短視訊功能?Android
- Android 最簡單的自定義檢視管理之一Android
- 短視訊平臺搭建,自定義滾動條的樣式
- 自定義右鍵選單
- Android進階:十、自定義視訊播放器 1Android播放器
- 短視訊商城在ios短視訊開發上的應用效果iOS
- android短視訊開發,仿三方軟體列表滑動Android
- 微信公眾號開發5-自定義選單-微信開發phpPHP
- 短視訊商城系統,Android進度條,自定義進度條,顯示百分比Android
- 短視訊app開發之ios小視訊開發經驗共享APPiOS
- [開發教程] 第32講:Bootstrap導航選單裡的下拉選單boot
- Android開發 - 使用自定義介面在新視窗中傳回資料Android
- 做短視訊app開發,伺服器的選擇很重要APP伺服器
- 短視訊開發,點選按鈕Button,更換背景顏色