uniApp自定义导航的布局实现

pages.json 页面路由 | uni-app官网

1. 官网的全局文件有一个pages.json页面路由,找到 globalStyle 的 navigationStyle

2. 打开 pages.json 文件在 “pages”数组的style中添加  "navigationStyle":"custom"(默认头部已消失)

"pages": [   //pages数组中第一项表示应用启动页
    {
        "path":"pages/index/index",
        "style": {
            "navigationStyle":"custom",  // 自定义导航的开启,将取消默认导航
            "navigationBarTitleText":"硅谷团购项目"
        }
    }
],

3. 在全局页面 App.vue 设置样式

<style>
    page{
        height:100%
    }
</style>

4. 可以利用uView组件库设置一个新的导航栏

uView - 多平台快速开发的UI框架 - uni-app UI框架

<!--
    自定义导航设置
    知识点:渐变(线性、径向)
-->
<u-navbar 
    // back-text="返回"  // 返回上一页
    :is-back="false"   // 去除返回上一页
    title="剑未配妥,出门已是江湖"  //头部标题
    :background="{   // 导航栏背景设置
        'background-image':'linear-gradient(to right,rgb(255,180,61),rgb(255,101,0))'
    }"   
    :border-bottom="false"  // 导航栏下边框去除
></u-navbar>

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值