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自带的导航栏组件

  • 相关阅读:
    html实现时间输入框
    使用textarea标签代替input标签可以实现输入框的大小调节,自动换行,滚动条显示
    requests模块的使用
    抓包工具Fiddler使用教程
    git 使用merge 对本地分支进行合并 并进行代码提交的流程
    js常用方法汇总
    js对象排序
    原生javasxript获取浏览器的滚动距离和可视窗口的高度
    深度对象拷贝
    curl扩展代码
  • 原文地址:https://www.cnblogs.com/codexlx/p/13389146.html
Copyright © 2011-2022 走看看