微信小程序開發(fā)實戰(zhàn)(云開發(fā))--資產(chǎn)管理工具

添加首頁 menu頁面

截圖展示

file

menu.js源碼

                        // pages/menu/menu.js
                        Page({

                            /**
                             * 頁面的初始數(shù)據(jù)
                             */
                            data: {

                            },

                            /**
                             * 生命周期函數(shù)--監(jiān)聽頁面加載
                             */
                            onLoad: function (options) {

                            },

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

                            },

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

                            },

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

                            },

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

                            },

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

                            },

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

                            },

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

                            }
                        })

menu.json 源碼

        {
            "usingComponents": {},
            "navigationStyle": "custom",
            "backgroundColor": "#fff",
            "backgroundTextStyle": "light",
            "navigationBarBackgroundColor": "#fff",
            "navigationBarTitleText": "理財小助手",
            "navigationBarTextStyle": "black"
        }

menu.wxml 源碼

                                <view class='cu-tabbar-height' style="min-height:180rpx">
                                <view class="userinfo-avatar">
                                    <open-data  type="userAvatarUrl"></open-data>
                                </view>
                            </view>

                            <view class="cu-card" style="margin-bottom:35rpx">
                                    <view class="cu-item bg-img shadow-blur" style="background-image:url('images/qpct2148.jpg')">
                                        <view class="cardTitle" style="font-weight:bolder">
                                         你好 <open-data type="userNickName"></open-data> 
                                        </view>
                                    </view>
                                </view>

                                <view class='nav-list'>
                                    <navigator  open-type="navigate" hover-class='none' url="" class="nav-li bg-cyan" >
                                        <view style="font-weight:bolder" class="nav-title">資產(chǎn)管理</view>
                                        <view style="font-weight:bolder" class="nav-name">management</view>
                                        <text class='cuIcon-rechargefill'></text>
                                    </navigator>

                                    <navigator open-type="navigate" hover-class='none' url="" class="nav-li bg-blue" >
                                        <view style="font-weight:bolder" class="nav-title">購買判斷</view>
                                        <view style="font-weight:bolder" class="nav-name">judge</view>
                                        <text class='cuIcon-squarecheckfill'></text>
                                    </navigator>

                                    <navigator open-type="navigate" hover-class='none' url="" class="nav-li bg-olive" >
                                        <view style="font-weight:bolder" class="nav-title">使用說明</view>
                                        <view style="font-weight:bolder" class="nav-name">instructions</view>
                                        <text class='cuIcon-formfill'></text>
                                    </navigator>

                                    <button open-type="contact" hover-class='none' style="width: 45%;margin: 0 0 40rpx;" class="nav-li bg-green" > 
                                        <view style="font-weight:bolder" class="nav-title" style="text-align:left">聯(lián)系我們</view>
                                        <view style="font-weight:bolder" class="nav-name" style="text-align:left">Contact</view>
                                        <text class='cuIcon-friendaddfill' style=""></text>
                                    </button>

                                </view>

                                <view class='cu-tabbar-height'></view>

menu.wxss 源碼

                        /* pages/menu/menu.wxss */
                    @import "../../colorui/main.wxss";
                    @import "../../colorui/icon.wxss";

                    page{
                        background-color: white;
                    }

                    .cardTitle{
                        color: #fff;
                        padding: 90rpx 60rpx;
                        font-size: 40rpx;
                        font-weight: 300;
                        transform: skew(-10deg, 0deg);
                        position: relative;
                        text-shadow: 0px 0px 6rpx rgba(0,0,0,0.3)
                    }

                    .cardTitle::before{
                        content: "";
                        position: absolute;
                        width: 60rpx;
                        height: 6rpx;
                        border-radius: 20rpx;
                        background-color: #fff;
                        display: block;
                        top: 60rpx;
                        left: 50rpx;  
                        transform: skew(10deg, 0deg);
                    }
                    .cardTitle::after{
                        content: "";
                        position: absolute;
                        width: 140rpx;
                        border-radius: 6rpx;
                        height: 24rpx;
                        background-color: #fff;
                        display: block;
                        bottom: 76rpx;
                        left: 90rpx;  
                        transform: skew(10deg, 0deg);
                        opacity: 0.1;
                    }


                    .scrollPage {
                        height: 100vh;
                    }

                    .nav-list {
                        display: flex;
                        flex-wrap: wrap;
                        padding: 0px 40rpx 0px;
                        justify-content: space-between;
                    }

                    .nav-li {
                        padding: 30rpx;
                        border-radius: 12rpx;
                        width: 45%;
                        margin: 0 0 40rpx;
                        background-image: url(https://image.weilanwl.com/color2.0/cardBg.png);
                        background-size: cover;
                        background-position: center;
                        position: relative;
                        z-index: 1;
                    }

                    .nav-li::after {
                        content: "";
                        position: absolute;
                        z-index: -1;
                        background-color: inherit;
                        width: 100%;
                        height: 100%;
                        left: 0;
                        bottom: -10%;
                        border-radius: 10rpx;
                        opacity: 0.2;
                        transform: scale(0.9, 0.9);
                    }

                    .nav-li.cur {
                        color: #fff;
                        background: rgb(94, 185, 94);
                        box-shadow: 4rpx 4rpx 6rpx rgba(94, 185, 94, 0.4);
                    }

                    .nav-title {
                        font-size: 32rpx;
                        font-weight: 300;
                    }

                    .nav-title::first-letter {
                        font-size: 40rpx;
                        margin-right: 4rpx;
                    }

                    .nav-name {
                        font-size: 28rpx;
                        text-transform: Capitalize;
                        margin-top: 20rpx;
                        position: relative;
                    }

                    .nav-name::before {
                        content: "";
                        position: absolute;
                        display: block;
                        width: 40rpx;
                        height: 6rpx;
                        background: #fff;
                        bottom: 0;
                        right: 0;
                        opacity: 0.5;
                    }

                    .nav-name::after {
                        content: "";
                        position: absolute;
                        display: block;
                        width: 100rpx;
                        height: 1px;
                        background: #fff;
                        bottom: 0;
                        right: 40rpx;
                        opacity: 0.3;
                    }

                    .nav-name::first-letter {
                        font-weight: bold;
                        font-size: 36rpx;
                        margin-right: 1px;
                    }

                    .nav-li text {
                        position: absolute;
                        right: 30rpx;
                        top: 30rpx;
                        font-size: 52rpx;
                        width: 60rpx;
                        height: 60rpx;
                        text-align: center;
                        line-height: 60rpx;
                    }

                    .text-light {
                        font-weight: 300;
                    }



                    .userinfo-avatar {  
                        overflow:hidden;  
                        display: block;  
                        width: 80rpx;  
                        height: 80rpx;  
                        margin-left: 50rpx;  
                        margin-top: 70rpx;  
                        border-radius: 50%;  
                        border: 2px solid #fff;  
                        box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);  
                    }  

                    .userinfo{  
                        /* color: #fff; */  
                        font-size: 14px;  
                        background-color: #c0c0c0;  
                        border-radius:40%;  
                    }

合作項目/交朋友/問題咨詢 請打開https://blog.iffmd.cn (https://blog.iffmd.cn)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末澜沟,一起剝皮案震驚了整個濱河市献幔,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖羡玛,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件操骡,死亡現(xiàn)場離奇詭異致稀,居然都是意外死亡冈闭,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門抖单,熙熙樓的掌柜王于貴愁眉苦臉地迎上來萎攒,“玉大人,你說我怎么就攤上這事矛绘∷P荩” “怎么了?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵货矮,是天一觀的道長羊精。 經(jīng)常有香客問我,道長次屠,這世上最難降的妖魔是什么园匹? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任雳刺,我火速辦了婚禮劫灶,結(jié)果婚禮上裸违,老公的妹妹穿的比我還像新娘。我一直安慰自己本昏,他們只是感情好供汛,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著涌穆,像睡著了一般怔昨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上宿稀,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天趁舀,我揣著相機與錄音,去河邊找鬼祝沸。 笑死矮烹,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的罩锐。 我是一名探鬼主播奉狈,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼涩惑!你這毒婦竟也來了仁期?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤竭恬,失蹤者是張志新(化名)和其女友劉穎跛蛋,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體痊硕,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡问芬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了寿桨。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片此衅。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖亭螟,靈堂內(nèi)的尸體忽然破棺而出挡鞍,到底是詐尸還是另有隱情,我是刑警寧澤预烙,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布墨微,位于F島的核電站,受9級特大地震影響扁掸,放射性物質(zhì)發(fā)生泄漏翘县。R本人自食惡果不足惜最域,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望锈麸。 院中可真熱鬧镀脂,春花似錦、人聲如沸忘伞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽氓奈。三九已至翘魄,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間舀奶,已是汗流浹背暑竟。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留育勺,地道東北人但荤。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像怀大,于是被迫代替她去往敵國和親纱兑。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容