< /view>】。"/> < /view>】。">

首頁 >web前端 >uni-app >uniapp如何實現自訂設定導覽列

uniapp如何實現自訂設定導覽列

coldplay.xixi
coldplay.xixi原創
2020-12-16 17:10:529467瀏覽

uniapp實作自訂設定導覽列的方法:使用一個view,程式碼為【】。

uniapp如何實現自訂設定導覽列

本教學操作環境:windows7系統、uni-app2.5.1版本,此方法適用於所有品牌電腦。

推薦(免費):uni-app開發教學

uniapp實作自訂設定導覽列的方法:

在單一頁面關閉預設的導覽列

"navigationStyle": "custom"

官方取得的參數是

uniapp如何實現自訂設定導覽列

參數詳解

uniapp如何實現自訂設定導覽列

實作原則

用一個view,padding-top=top;height=height;padding-bottom=給一個自己喜歡的數值rpx

實作的程式碼

<template>
    <view>
        <view :style="&#39;height:&#39; +  demo.height + &#39;px;&#39; + &#39;padding-top:&#39; + demo.top + &#39;px;padding-bottom:10rpx&#39;">
            <view :style="&#39;top:&#39; + demo.top + &#39;px&#39;">
                <view class="iconfont icon-xiaoxi"></view>
            </view>
            测试辣
        </view>
    </view>
</template>
<script>
    export default {
        data () {
            return {
                demo: {
                    top: 0,
                    height: 0
                }
            }
        },
        created () {
            const demo = uni.getMenuButtonBoundingClientRect()
            this.demo.top = demo.top
            this.demo.height = demo.height
        }
    }
</script>
<style>
    .demo{
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #fff;
        font-size: 26rpx;
        .left{
            float: left;
            position: absolute;
            width: max-content;
            height: max-content;
            top: 0;
            bottom: 0;
            left: 20rpx;
            margin: auto;
            .iconfont{
                color: #3C3C3C;
            }
        }
    }
</style>

效果

uniapp如何實現自訂設定導覽列

#相關免費學習推薦:php程式設計(影片)

以上是uniapp如何實現自訂設定導覽列的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn