微信小程序自定义搜索标题栏

Posted 五花肉三七分

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序自定义搜索标题栏相关的知识,希望对你有一定的参考价值。

一:需求

  1. 把微信小程序标题栏处变成搜索栏。
  2. 自定义返回上级页面。

二:需求分析

  1. 首先要把小程序标题栏设置为可自定义。
  2. 然后计算原标题栏的高度组成结构。
  3. 根据计算高度设置搜索框和返回按钮的布局。
  4. 最后进行代码功能实现。

三:功能实现

1:设置标题栏可自定义

usingComponents是使用的相关组件


    "usingComponents": 
        "van-uploader": "@vant/weapp/uploader/index",
        "van-button": "@vant/weapp/button/index",
         "van-search": "@vant/weapp/search/index"
      ,
    "navigationStyle": "custom"

2:计算标题栏高度

标题栏高度组成部分:最上边的状态栏高度statusBarHeight中间按钮高度getMenuButtonBoundingClientRect中间按钮的上下边距margin

  1. 获取状态栏高度wx.getSystemInfo.

以上是关于微信小程序自定义搜索标题栏的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序自定义搜索标题栏

微信小程序 自定义标题栏

【微信小程序】自定义顶部导航栏

微信小程序-自定义导航栏

微信小程序自定义导航栏兼容适配所有机型

微信小程序自适应性的自定义导航栏开发