欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序實現(xiàn)登錄注冊界面

 更新時間:2022年08月24日 15:55:48   作者:JefferyTan.  
這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)登錄注冊界面,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了微信小程序實現(xiàn)登錄注冊界面的具體代碼,供大家參考,具體內(nèi)容如下

微信小程序登錄注冊界面demo,存在不足之處,請指教!

界面圖片:

1.js代碼:

Page({

? /**
? ?* 頁面的初始數(shù)據(jù)
? ?*/
? data: {
? ? current:1,
? ? codeText:'獲取驗證碼',
? ? counting:false,
? },
? // 登陸注冊監(jiān)聽
? click(e){
? ? let index = e.currentTarget.dataset.code;
? ? this.setData({
? ? ? current:index
? ? })
? },
? //獲取驗證碼?
? getCode(){
? ? var that = this;
? ? if (!that.data.counting) {
? ? ? wx.showToast({
? ? ? ? title: '驗證碼已發(fā)送',
? ? ? })
? ? ? //開始倒計時60秒
? ? ? that.countDown(that, 60);
? ? }?
? },
? //倒計時60秒
? countDown(that,count){
? ? if (count == 0) {
? ? ? that.setData({
? ? ? ? codeText: '獲取驗證碼',
? ? ? ? counting:false
? ? ? })
? ? ? return;
? ? }
? ? that.setData({
? ? ? counting:true,
? ? ? codeText: count + '秒后重新獲取',
? ? })
? ? setTimeout(function(){
? ? ? count--;
? ? ? that.countDown(that, count);
? ? }, 1000);
? },
? /**
? ?* 生命周期函數(shù)--監(jiān)聽頁面加載
? ?*/
? onLoad(options) {

? },

? /**
? ?* 生命周期函數(shù)--監(jiān)聽頁面初次渲染完成
? ?*/
? onReady() {

? },

? /**
? ?* 生命周期函數(shù)--監(jiān)聽頁面顯示
? ?*/
? onShow() {

? },

? /**
? ?* 生命周期函數(shù)--監(jiān)聽頁面隱藏
? ?*/
? onHide() {

? },

? /**
? ?* 生命周期函數(shù)--監(jiān)聽頁面卸載
? ?*/
? onUnload() {

? },

? /**
? ?* 頁面相關事件處理函數(shù)--監(jiān)聽用戶下拉動作
? ?*/
? onPullDownRefresh() {

? },

? /**
? ?* 頁面上拉觸底事件的處理函數(shù)
? ?*/
? onReachBottom() {

? },

? /**
? ?* 用戶點擊右上角分享
? ?*/
? onShareAppMessage() {

? }
})

2.wxml代碼:

<view class="top-box">
? <view>Hi</view>
? <view class="next-text">歡迎使用!</view>
</view>
<!-- 登錄、注冊 -->
<view class="center-box">
? <view class="nav">
? ? <view class="left {{current==1?'select':''}}" bindtap="click" data-code="1">
? ? ? <text>登錄</text>
? ? </view>
? ? <view class="right {{current==0?'select':''}}" bindtap="click" data-code="0">
? ? ? <text>注冊</text>
? ? </view>
? </view>
? <!-- 登錄 -->
? <view class="input-box" hidden="{{current==0}}">
? ? <view class="wei-input">
? ? ? <icon type="waiting" color="#44ADFB" size="16"></icon>
? ? ? <input class="input" auto-focus placeholder="請輸入手機號/登錄名"/>
? ? </view>
? ? <view class="wei-input">
? ? ? <icon type="success" color="#44ADFB" size="16"></icon>
? ? ? <input class="input" auto-focus placeholder="請輸入登錄密碼"/>
? ? </view>
? ? <view class="forget">
? ? ? <text>忘記密碼?</text>
? ? </view>
? </view>
? <!-- 注冊 -->
? <view class="input-box" hidden="{{current==1}}">
? ? <view class="wei-input">
? ? ? <icon type="waiting" color="#44ADFB" size="16"></icon>
? ? ? <input class="input" auto-focus placeholder="請輸入手機號"/>
? ? </view>
? ? <view class="wei-input">
? ? ? <icon type="waiting" color="#44ADFB" size="16"></icon>
? ? ? <input class="input" auto-focus placeholder="請輸入6位驗證碼"/>
? ? ? <text class="input-code" bindtap="getCode">{{codeText}}</text>
? ? </view>
? ? <view class="wei-input">
? ? ? <icon type="success" color="#44ADFB" size="16"></icon>
? ? ? <input class="input" auto-focus placeholder="請輸入密碼"/>
? ? </view>
? ? <view class="wei-input">
? ? ? <icon type="success" color="#44ADFB" size="16"></icon>
? ? ? <input class="input" auto-focus placeholder="請確認密碼"/>
? ? </view>
? </view>
? <view class="sumbit-btn">
? ? <button class="button"?
? ? style="background-color: #33ccff;font-size: 30rpx;"?
? ? type="primary">立即{{current==1?'登錄':'注冊'}}</button>
? </view>
</view>
<!-- 重影 -->
<view class="shadow shadow-1"></view><view class="shadow shadow-2"></view>
<!-- 說明 -->
<view class="bottom-box">
? demo·開源·點贊·收藏·打賞·Jeffery~
</view>

3.wxss代碼:

page{
? height: 100%;
? background-color: white;
? margin: 0px;
? padding: 0px;
}
/* 頂部背景 */
.top-box{
? height: 30%;
? background-image: linear-gradient( #44ADFB,#5ed6fd);
? padding: 30rpx;
? color: white;
? font-weight: bold;
}
.next-text{
? margin-top: 15rpx;
}
/* 內(nèi)容 */
.center-box{
? background-color: white;
? margin: -20% 20rpx 0rpx 20rpx;
? padding: 25rpx;
? border-radius: 15rpx;
? -webkit-filter: drop-shadow(0 0 8rpx #44ADFB);
? filter: drop-shadow(0 0 8rpx #44ADFB);
}
/* 導航 */
.nav{
? display: flex;
? text-align: center;
? font-size: 32rpx;
? margin-bottom: 8%;
}
.left{
? flex: 1;
? font-weight: bold;
}
.right{
? flex: 1;
? font-weight: bold;
}
.select{
? font-weight: bold;
? color: #33ccff;
}
.select text{
? padding-bottom: 5rpx;
? border-bottom-left-radius: 10rpx;
? border-bottom-right-radius: 10rpx;
? border-bottom: 5rpx solid #33ccff;
}
.wei-input{
? display: flex;
? flex-direction: row;
? align-items: center;
? margin-top: 40rpx;
? padding-bottom: 20rpx;
? border-bottom: 1rpx solid #f1f1f1;
}
.input-box{
? margin: 20rpx;
}
.input{
? padding-left: 20rpx;
? font-size: 30rpx;
}
.input-code{
? position: absolute;
? right: 40rpx;
? font-size: 26rpx;
? padding: 10rpx 15rpx;
? color: white;
? background-color: #FF8C69;
? border-radius: 10rpx;
}
.forget{
? font-size: 26rpx;
? color: #33ccff;
? margin-top: 20rpx;
? text-align: right;
}
.sumbit-btn{
? margin: 6% 30rpx 30rpx 30rpx;
}
/* 重影 */
.shadow{
? box-shadow: 0rpx 0rpx 10rpx 0rpx #44ADFB;
? border-radius: 25rpx;
? background-color: white;
}
.shadow-1{
? height: 40rpx;
? margin: -20rpx 50rpx 0 50rpx;
}
.shadow-2{
? position: relative;
? z-index: -888;
? height: 50rpx;
? margin: -30rpx 80rpx 0 80rpx;
}
/* 最底部 */
.bottom-box{
? position:fixed;?
? bottom: 10rpx;
? width:100%;
? font-size: 24rpx;
? color: gray;
? display: flex;
? justify-content: center;
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • JavaScript中的變量作用域介紹

    JavaScript中的變量作用域介紹

    這篇文章主要介紹了JavaScript中的變量作用域介紹,本文同時講解了一個新概念變量的作用域鏈,需要的朋友可以參考下
    2014-12-12
  • uniapp組件傳值的方法(父傳子,子傳父,對象傳值)實戰(zhàn)案例

    uniapp組件傳值的方法(父傳子,子傳父,對象傳值)實戰(zhàn)案例

    現(xiàn)在的前端開發(fā)中基本上都是組件化開發(fā)的,下面這篇文章主要給大家介紹了關于uniapp組件傳值(父傳子,子傳父,對象傳值)的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-03-03
  • JavaScript在IE和Firefox(火狐)的不兼容問題解決方法小結

    JavaScript在IE和Firefox(火狐)的不兼容問題解決方法小結

    今天測試代碼時,發(fā)現(xiàn)不少IE可以運行的ajax,但在FF中報錯。IE和Firefox(火狐)在JavaScript方面的不兼容及統(tǒng)一方法總結如下,需要的朋友可以看下,對于以后的代碼書寫一定要考慮到多瀏覽器的兼容性。
    2010-04-04
  • 基于javascript簡單實現(xiàn)對身份證校驗

    基于javascript簡單實現(xiàn)對身份證校驗

    這篇文章主要介紹了基于javascript簡單實現(xiàn)對身份證校驗的相關資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-02-02
  • uniapp開發(fā)小程序實現(xiàn)全局懸浮按鈕的代碼

    uniapp開發(fā)小程序實現(xiàn)全局懸浮按鈕的代碼

    這篇文章主要介紹了uniapp開發(fā)小程序如何實現(xiàn)全局懸浮按鈕,但是在uniapp中式?jīng)]有window對象,和dom元素的,需要獲取頁面上節(jié)點的幾何信息,具體實例代碼詳細跟隨小編一起看看吧
    2022-03-03
  • 微信小程序開發(fā)篇之踩坑記錄

    微信小程序開發(fā)篇之踩坑記錄

    這篇文章主要給大家介紹了關于微信小程序開發(fā)篇之踩坑記錄的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • 微信小程序修改swiper默認指示器樣式的實例代碼

    微信小程序修改swiper默認指示器樣式的實例代碼

    這篇文章主要介紹了微信小程序修改swiper默認指示器樣式的實例代碼,代碼塊是從微信開發(fā)文檔中心復制的代碼塊,在此基礎上修改官方swiper樣式,需要的朋友可以參考下
    2018-07-07
  • 簡單談談offsetleft、offsetTop和offsetParent

    簡單談談offsetleft、offsetTop和offsetParent

    這篇文章主要給大家介紹了offsetleft、offsetTop和offsetParent的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • javascript實現(xiàn)右側彈出“分享到”窗口效果

    javascript實現(xiàn)右側彈出“分享到”窗口效果

    這篇文章主要為大家介紹了javascript實現(xiàn)右側彈出“分享到”窗口效果,以一個完整的js右側彈出“分享到”窗口的實例代碼進行分析,感興趣的小伙伴們可以參考一下
    2016-02-02
  • 詳解JavaScript中的作用域鏈與閉包

    詳解JavaScript中的作用域鏈與閉包

    這篇文章主要為大家詳細介紹一下JavaScript中的作用域鏈與閉包的使用,文中的示例代碼講解詳細,對我們學習JavaScript有一定的幫助,需要的可以參考一下
    2022-11-11

最新評論