国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 微信小程式 小程式開發(fā) 微信小程式模擬下拉式選單開發(fā)實例

微信小程式模擬下拉式選單開發(fā)實例

Mar 17, 2018 pm 12:16 PM
下拉式選單 小程式 開發(fā)實例

本文主要跟大家分享微信小程式模擬下拉式選單開發(fā)實例,希望能幫助大家。

一.知識點

1.實作動態(tài)顯示與隱藏某個控制項

#列表1

  data:{
    open:false
  },
  showitem:function(){
      this.setData({
          open:!this.data.open
      })
  },
.display_show{
    display: block;
}
.display_none{
    display: none;
}

2.透過data-*?與?e.target.dateset?傳遞參數(shù)

{{firstPerson}}

?

    this.setData({
             firstPerson:e.target.dataset.me,
       })

這時:firstPerson=吃

#3.彈性盒字:display:flex;##

<view class="phone_one" bindtap="clickPerson">
    <view class="phone_personal">{{firstPerson}}</view>
    <image src="../../image/i.png" class="personal_image {{selectArea ? &#39;rotateRight&#39; :&#39;&#39;}}"></image>
</view>

在父級:

? ? display:flex;? ? justify -content:space-between;

這樣子集就會並列。 justify-content:space-between;這樣子集就會分別在兩個頭

二.事列


(1).下拉清單


1.wxml

<view class="page">
    <view class="page_bd">
        <view class="body_head" bindtap="showitem">點擊我顯示下拉列表</view>
        <navigator url="pages/list/list">
        	<view class="{{open?&#39;display_show&#39;:&#39;display_none&#39;}}">列表1</view>
        </navigator>
        <navigator url="pages/scroll-view/index">
        	<view class="{{open?&#39;display_show&#39;:&#39;display_none&#39;}}">列表2</view>
        </navigator>
        <navigator url="pages/scroll-view/index">
        	<view class="{{open?&#39;display_show&#39;:&#39;display_none&#39;}}">列表3</view>
        </navigator>
    </view>
</view>

2.wxss

.page_bd{
    padding: 10px;
    background-color: snow;
}
.body_head{
    border: 1px solid;
    border-color: beige;
    padding: 10px;
}
.display_show{
    display: block;
    border: 1px solid;    
    border-color: beige;
    padding: 10px;
}
.display_none{
    display: none;
}


#3.js######
Page({
  data:{
    open:false
  },
  showitem:function(){
      this.setData({
          open:!this.data.open
      })
  },
  onLoad:function(options){
    // 頁面初始化 options為頁面跳轉(zhuǎn)所帶來的參數(shù)
  },
  onReady:function(){
    // 頁面渲染完成
  },
  onShow:function(){
    // 頁面顯示
  },
  onHide:function(){
    // 頁面隱藏
  },
  onUnload:function(){
    // 頁面關(guān)閉
  }
})
#########################(2).下拉式選單##### #######1.wxml######
<view class="phone_one" bindtap="clickPerson">
    <view class="phone_personal">{{firstPerson}}</view>
    <image src="../../image/i.png" class="personal_image {{selectArea ? &#39;rotateRight&#39; :&#39;&#39;}}"></image>
</view>

    
 
######2.wxss######
phone_personal{
  width: 100%;
  color:rgb(34, 154, 181);
  height:100rpx;
  line-height:100rpx;
  text-align: center;
}
.phone_one{
    display:flex;
    position:relative;
    justify-content:space-between;
    background-color:rgb(239, 239, 239);
    width:90%;
    height:100rpx;
    margin:22px auto;
    border-radius:10rpx;
    border-bottom:2rpx solid rgb(255, 255, 255);
    line-height:51px;
    padding-left:10px;
}
.person_box{
  position: relative;
}
.phone_select{
  margin-top:0;
  z-index: 100;
  position: absolute;
}
.select_one{
  text-align: center;
  background-color:rgb(239, 239, 239);
  width:676rpx;
  height:100rpx;
  line-height:100rpx;
  margin:0 5%;
  border-bottom:2rpx solid rgb(255, 255, 255);
}
.personal_image{
  z-index: 100;
  position: absolute;
  right:2.5%;
  width: 34rpx;
  height: 20rpx;
  margin:40rpx 20rpx 40rpx 0;
  transition: All 0.4s ease; 
  -webkit-transition: All 0.4s ease;
}
.rotateRight{
  transform: rotate(180deg);
}
######3.js#####
Page({
  data:{
    selectPerson:true,
    firstPerson:&#39;興趣&#39;,
    selectArea:false,
  },
  //點擊選擇類型
  clickPerson:function(){
    var selectPerson = this.data.selectPerson;
    if(selectPerson == true){
        this.setData({
        selectArea:true,
        selectPerson:false,
      })
    }else{
      this.setData({
        selectArea:false,
        selectPerson:true,
      })
    }
  } ,
  //點擊切換
  mySelect:function(e){
    this.setData({
      firstPerson:e.target.dataset.me,
      selectPerson:true,
      selectArea:false,
    })
  },
  onLoad:function(options){
  // 頁面初始化 options為頁面跳轉(zhuǎn)所帶來的參數(shù)
  },
  onReady:function(){
  // 頁面渲染完成
  },
  onShow:function(){
  // 頁面顯示
  },
  onHide:function(){
  // 頁面隱藏
  },
  onUnload:function(){
  // 頁面關(guān)閉
  }
})
# #######################相關(guān)推薦:################JavaScript模擬下拉式選單程式碼_表單特效# ########

以上是微信小程式模擬下拉式選單開發(fā)實例的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何列印不含註釋的 Word 文檔 如何列印不含註釋的 Word 文檔 Apr 18, 2023 pm 02:19 PM

對於MicrosoftWord,註解很重要,尤其是當(dāng)文件在多人之間共用時。每個人都可以透過他/她的評論在文件內(nèi)容中添加一些內(nèi)容,並且保留這些評論以供以後參考是非常重要的。但是當(dāng)你需要列印文件時,你真的需要列印註解嗎?在某些情況下,是的。但對於其他一些情況,這是一個很大的不!在本文中,我們透過2種不同的解決方案解釋瞭如何輕鬆列印Word文件而不列印其上的評論。請記住,評論只是被隱藏,不會被刪除。因此,您絕對不會在此處冒您文件的任何部分的風(fēng)險,在沒有評論的情況下列印它。希望你喜歡!解決方案1:通

WPS表格下拉選單怎麼做 WPS表格下拉選單怎麼做 Mar 21, 2024 pm 01:31 PM

WPS表格下拉選單怎麼做:選中要設(shè)定下拉選單的儲存格後,依序點擊“資料”,“有效性”,再在彈出的對話框中進(jìn)行對應(yīng)設(shè)定後,以此來下拉我們的選單。 WPS作為一款功能強(qiáng)大的辦公室軟體,其本身擁有的能夠編輯文件、統(tǒng)計數(shù)據(jù)表格等的功能,為許多需要和文字、數(shù)據(jù)等打交道的人們提供了很多的便利。而要熟練地運用WPS軟體為我們提供很多方便,就需要我們能夠先掌握住WPS軟體的各種非?;镜牟僮鳎谶@篇文章裡,小編就給大家分享一下怎麼在用WPS軟體做在出的WPS表格中進(jìn)行下拉式選單的操作。開啟WPS表格後,先用滑鼠選

如何在 Excel 中建立帶有符號的下拉列表 如何在 Excel 中建立帶有符號的下拉列表 Apr 14, 2023 am 09:04 AM

在 Excel 工作表中建立下拉清單很容易,只要它是一個普通的下拉式選單。但是,如果您必須透過添加特殊符號使其特別,或者透過添加一些文字以及符號使其更加特別,該怎麼辦?好吧,聽起來很有趣,但想知道這是否可能?當(dāng) Geek Page 隨時為您提供協(xié)助時,您有什麼不知道的答案?這篇文章都是關(guān)於創(chuàng)建下拉式選單,帶有符號以及符號和文字。希望你喜歡閱讀這篇文章!另請閱讀:如何在 Microsoft Excel 中新增下拉式選單第 1 部分:建立僅包含符號的下拉清單要建立帶有符號的下拉式選單,我們首先需要建立來源

如何在 Microsoft Word 中新增藝術(shù)頁面邊框 如何在 Microsoft Word 中新增藝術(shù)頁面邊框 Apr 27, 2023 pm 08:25 PM

您是否厭倦了一直在Word文件上看到傳統(tǒng)的黑色邊框?您是否正在尋找如何為您的文件添加一些彩色和藝術(shù)邊框以使其更具吸引力和樂趣的方法?在Word文件的不同頁面中添加不同的藝術(shù)邊框怎麼樣?或一次將單一藝術(shù)邊框應(yīng)用於文件中的所有頁面?我知道你和我們一樣對這整個藝術(shù)邊界的事情感到興奮!直接閱讀本文,了解如何成功地將藝術(shù)邊框應(yīng)用於Word文件。第1部分:如何將相同的藝術(shù)頁面邊框應(yīng)用於Word文檔中的所有頁面第1步:開啟Word文檔,然後按一下頂部功能區(qū)中的「設(shè)計」標(biāo)籤。在DESIGN選

使用Python開發(fā)微信小程式 使用Python開發(fā)微信小程式 Jun 17, 2023 pm 06:34 PM

隨著行動互聯(lián)網(wǎng)技術(shù)和智慧型手機(jī)的普及,微信成為了人們生活中不可或缺的一個應(yīng)用。而微信小程式則讓人們可以在不需要下載安裝應(yīng)用程式的情況下,直接使用小程式來解決一些簡單的需求。本文將介紹如何使用Python來開發(fā)微信小程式。一、準(zhǔn)備工作在使用Python開發(fā)微信小程式之前,需要先安裝相關(guān)的Python函式庫。這裡推薦使用wxpy和itchat這兩個函式庫。 wxpy是一個微信機(jī)器

實作微信小程式中的卡片翻轉(zhuǎn)特效 實作微信小程式中的卡片翻轉(zhuǎn)特效 Nov 21, 2023 am 10:55 AM

實作微信小程式中的卡片翻轉(zhuǎn)特效在微信小程式中,實現(xiàn)卡片翻轉(zhuǎn)特效是一種常見的動畫效果,可以提升使用者體驗和介面互動的吸引力。以下將具體介紹如何在微信小程式中實現(xiàn)卡片翻轉(zhuǎn)的特效,並提供相關(guān)程式碼範(fàn)例。首先,需要在小程式的頁面佈局檔案中定義兩個卡片元素,一個用於顯示正面內(nèi)容,一個用於顯示背面內(nèi)容,具體範(fàn)例程式碼如下:&lt;!--index.wxml--&gt;&l

在 Windows 11 上調(diào)整螢?zāi)灰员O(jiān)控的 5 種方法(和修復(fù)) 在 Windows 11 上調(diào)整螢?zāi)灰员O(jiān)控的 5 種方法(和修復(fù)) Apr 14, 2023 pm 03:28 PM

由於最近世界各地的改進(jìn),PC零件現(xiàn)在以廠商建議零售價出售,這促使許多用戶最終構(gòu)建了他們夢想中的PC。建立PC可能會遇到挑戰(zhàn),其中一項任務(wù)是使您的螢?zāi)贿m合顯示器的顯示。如果您無法將螢?zāi)话惭b到Windows11上的顯示器上,那麼您需要了解的就是這一切。讓我們開始吧。如何以5種方式調(diào)整螢?zāi)灰栽赪indows11上監(jiān)控要讓您的螢?zāi)贿m合您的顯示器,您可以根據(jù)目前設(shè)定調(diào)整解析度、縮放比例或顯示輸出設(shè)定。我們建議您嘗試調(diào)整解析度大小以保持視覺品質(zhì)和dpi。但是,如果這對您不起作用,您可以嚐嚐

實作微信小程式中的下拉式選單效果 實作微信小程式中的下拉式選單效果 Nov 21, 2023 pm 03:03 PM

實現(xiàn)微信小程式中的下拉式選單效果,需要具體程式碼範(fàn)例隨著行動互聯(lián)網(wǎng)的普及,微信小程式成為了網(wǎng)路開發(fā)的重要一環(huán),越來越多的人開始關(guān)注和使用微信小程式。微信小程式的開發(fā)相比傳統(tǒng)的APP開發(fā)更加簡單快捷,但也需要掌握一定的開發(fā)技巧。在微信小程式的開發(fā)中,下拉式選單是一個常見的UI元件,實現(xiàn)了更好的使用者操作體驗。本文將詳細(xì)介紹如何在微信小程式中實現(xiàn)下拉式選單效果,並提供具

See all articles