微信小程序-自定义简易顶部导航

  1. 创建component文件夹

  2. 创建navigation文件夹,创建navigation组件

  3. navigation.json

    bash 复制代码
    {
      "component": true,
      "usingComponents": {}
    }
  4. navigation.wxml

    bash 复制代码
    <view class="navigation">
      <van-icon wx:if="{{showBack}}" custom-class="left" name="arrow-left" color="black" size="22" bind:tap="back"/>
      <text class="center">{{title}}</text>
    </view>
  5. navication.scss

    bash 复制代码
    .navigation{
      display: flex;
      height: 130rpx;
      background-color:#ffffff;
      padding-top: 20rpx;
      justify-content: center;
      position: relative;
      border-bottom: 1px solid #ebfeca;
      .left{
        position: absolute;
        left: 10rpx;
      }
      .center{
        margin-top: 55rpx;
      }
    }
  6. navigation.js

    bash 复制代码
    // component/navigation.js
    Component({
      /**
       * 组件的属性列表
       */
      properties: {
        title:{
          type:String,
          value:"标题"
        },
        showBack:{
          type:Boolean,
          value:false
        }
      },
      /**
       * 组件的方法列表
       */
      methods: {
        back(){
          wx.navigateBack()
        }
      }
    })
  7. 组件的使用

    bash 复制代码
    <navigation showBack title="个人信息"></navigation>
    1. title :中间区域的标题信息
    2. showBack :是否显示返回按钮
相关推荐
说私域2 小时前
内容力重塑品牌增长:开源AI大模型驱动下的智能名片与S2B2C商城赋能抖音生态种草范式
人工智能·小程序·开源·零售
前端缘梦3 小时前
微信小程序登录方案实践-从账号体系到用户信息存储
前端·微信小程序
coding随想6 小时前
2025年小程序开发全解析:技术储备、行业趋势与实战案例
微信小程序
Nueuis13 小时前
微信小程序前端面经
前端·微信小程序·小程序
轩11520 小时前
实现仿中国婚博会微信小程序
微信小程序·小程序
知否技术1 天前
2025微信小程序开发实战教程(一)
前端·微信小程序
喝牛奶的小蜜蜂1 天前
个人小程序:不懂后台,如何做数据交互
前端·微信小程序·小程序·云开发
2501_918941051 天前
旅游微信小程序制作指南
微信小程序·小程序·旅游
全职计算机毕业设计1 天前
SpringBoot+Mysql实现的停车场收费小程序系统+文档
spring boot·mysql·小程序
邹荣乐1 天前
微信小程序动态tabBar实现:基于自定义组件,灵活支持不同用户角色与超过5个tab自由组合
前端·微信小程序·uni-app