微信小程序导航 navigation-bar


本文整理自网络,侵删。

functional-page-navigator

基础库 2.9.0 开始支持,低版本需做兼容处理。

页面导航条配置节点,用于指定导航栏的一些属性。只能是 page-meta 组件内的第一个节点,需要配合它一同使用。

通过这个节点可以获得类似于调用 wx.setNavigationBarTitle wx.setNavigationBarColor 等接口调用的效果。

属性 类型 默认值 必填 说明 最低版本
title string 导航条标题 2.9.0
loading boolean false 是否在导航条显示 loading 加载提示 2.9.0
front-color string 导航条前景颜色值,包括按钮、标题、状态栏的颜色,仅支持 #ffffff 和 #000000 2.9.0
background-color string 导航条背景颜色值,有效值为十六进制颜色 2.9.0
color-animation-duration number 0 改变导航栏颜色时的动画时长,默认为 0 (即没有动画效果) 2.9.0
color-animation-timing-func number "linear" 改变导航栏颜色时的动画方式,支持 linear 、 easeIn 、 easeOut 和 easeInOut 2.9.0

示例代码

<page-meta>
  <navigation-bar
    title="{{nbTitle}}"
    loading="{{nbLoading}}"
    front-color="{{nbFrontColor}}"
    background-color="{{nbBackgroundColor}}"
    color-animation-duration="2000"
    color-animation-timing-func="easeIn"
  />
</page-meta>
Page({
  data: {
    nbFrontColor: '#000000',
    nbBackgroundColor: '#ffffff',
  },
  onLoad() {
    this.setData({
      nbTitle: '新标题',
      nbLoading: true,
      nbFrontColor: '#ffffff',
      nbBackgroundColor: '#000000',
    })
  }
})



标签:微信小程序

相关阅读 >>

微信小程序设计规范(3) 便捷优雅

微信小程序 服务端接口-商品管理接口

微信小程序api 实时语音-监听通话状态变化事件

微信小程序 订阅消息gettemplatelist

微信小程序云开发 重要概念

sdk数据库 command聚合操作符条件操作符

微信小程序api 文件-获取文件管理器

wxapp页面属性配置节点 page-meta

微信小程序api 绘图linedashoffset

微信小程序云开发服务端api 工具类

更多相关阅读请进入《微信小程序》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...