zoukankan      html  css  js  c++  java
  • uniapp自定义小程序左上角的图标并且添加自定义事件

    项目中需要在左上角做一个按钮,然后弹出框做搜索动作,成品如图:

      

     但是uniapp小程序端无法使用APP端的那种自定义方法,所以这里需要用到自定义顶部导航的方法:

    1.pages.json中配置:

    在需要添加自定义图标的页面的style中加一条属性:"navigationStyle": "custom" 目的是取消uniapp的原导航栏,使用自定义的导航栏

      

     加上这一条的话数据这个页面的顶部导航栏会消失,这时就要用到u-view组件库的NavBar组件:

      

    2.添加自定义导航栏

     在数据页面组件的顶部加上组件:

            <!-- 自定义顶部导航 -->
            <u-navbar class="self-nav" :is-back="false" title-color="white" :background="{background:'#39c4f6'}" title="数据">
                <text v-show="current===0" @click="popShowHandle" class="iconfont icon-shaixuan1"></text>
            </u-navbar>

     具体的属性作用可查看官网说明:https://www.uviewui.com/components/navbar.html

    中间text组件是放iconfont图标,添加一个自定义事件即可。

    这里如果需要的功能比较简单,可以直接使用uniapp自带的导航栏组件

  • 相关阅读:
    rabbitmq 学习10channel 说明
    ASP.NET中进行消息处理(MSMQ) 一
    ThreadLocal原理及用法详解
    设计模式责任链模式
    枚举详解之EnumSet、EnumMap用法
    设计模式策略模式和工厂模式结合使用
    Java并发编程系列之CyclicBarrier详解
    [解题报告]求平均成绩
    [解题报告]1005 Number Sequence
    [解题报告]1013Digital Roots
  • 原文地址:https://www.cnblogs.com/codexlx/p/13389146.html
Copyright © 2011-2022 走看看