收藏
回答

请问京东购物的小程序自定义导航栏是怎么实现的?

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 需求 客户端 7.0 2.6.6

- 需求的场景描述(希望解决的问题)


文档说明,自定义导航栏要么全部自定义,要么就不能自定义,

但是我看京东购物小程序的导航页面的导航栏标题是小程序自带的, 但是子页面是自定义导航栏标题, 请问京东的小程序是怎么实现的呢?

回答关注问题邀请回答
收藏

9 个回答

  • 轻兔小程序服务商
    轻兔小程序服务商
    2019-04-30

    明显外面的是json配置的 里面的是自己写的nav跳转的

    建议 写个底部跳转模板  注册到要用的页面上去

    2019-04-30
    有用 2
    回复 1
  • 刁_Kyle
    刁_Kyle
    2019-05-08

    https://github.com/freezerup/mp-issues/tree/master/components/customNavigation希望能帮助到你

    2019-05-08
    有用 1
    回复 2
  • TNT
    TNT
    2019-04-29

    单页面可以单独设置是否自定义导航栏。https://developers.weixin.qq.com/community/develop/article/doc/000060f9cf8900246c789a36453413

    2019-04-29
    有用 1
    回复 8
    • 你好,初九。
      你好,初九。
      2019-04-29

      这个方法写了下拉刷新不会被拉下来吗?如果可以被拉下来, 那老板肯定不需要的

      2019-04-29
      回复
    • TNT
      TNT
      2019-04-29回复你好,初九。

      有很多种实现方式。你可以搜一下,不只是这一种的,但是京东就是用这个实现的。

      2019-04-29
      回复
    • 你好,初九。
      你好,初九。
      2019-04-29回复TNT

      我刚刚试了一遍, 下拉刷新,标题跟着拉下来了

      2019-04-29
      1
      回复
    • TNT
      TNT
      2019-04-29回复你好,初九。

      特意看了下京东 并没有你说的这种操作:


      2019-04-29
      回复
    • 你好,初九。
      你好,初九。
      2019-04-29回复TNT


      原来支持单页面自定义了, 这样的话, 京东的主页面下拉刷新不会被拉下来,应该是没用自定义的导航栏。

      这个优化还是可以, 谢谢啦

      2019-04-29
      回复
    查看更多(3)
  • 午夜梦回
    午夜梦回
    发表于移动端
    2020-05-20
    网络不稳定,登录失败
    2020-05-20
    有用
    回复
  • 志军
    志军
    2019-08-19

    自定义导航栏 (完美适配所有手机) 点我

    2019-08-19
    有用
    回复 3
    • The-fighter-
      The-fighter-
      2019-10-08
      请问一下,自定义导航栏的高度是不是只能通过API动态计算出来,高度不能写死吧。因为我这边测试都是没问题的,上线后,部分用户顶部导航栏的样式不对
      2019-10-08
      回复
    • 志军
      志军
      2019-10-08回复The-fighter-
      对的 你也可以参考下我写的文章,里边有现成组件
      2019-10-08
      回复
    • 志军
      志军
      2019-10-08回复The-fighter-
      对的 你也可以参考下我写的文章,里边有现成组件
      2019-10-08
      回复
  • 金华
    金华
    2019-04-30

    能好好看下文档吗?

    需要自定义导航的页面.json配置


    "navigationStyle": "custom"


    2019-04-30
    有用
    回复 1
    • 你好,初九。
      你好,初九。
      2019-04-30

      我看文档的时候只能全局定义, 不能局部定义, 更新了我不知道, 昨天才知道的

      2019-04-30
      回复
  • 微盟
    微盟
    2019-04-29

    可能京东的你说的用的微信自带导航栏,其实是跟微信自带导航栏差不多样式的自定义导航栏呢

    2019-04-29
    有用
    回复 1
    • 你好,初九。
      你好,初九。
      2019-04-29

      那这么说吧,怎么实现自定义导航栏绝对定位与顶部, 就算是下拉刷新的时候也不会被拉下来。

      京东就是固定的。

      2019-04-29
      回复
  • 老张
    老张
    2019-04-29

    哪里看出它的特殊了?

    没有不能实现的啊?

    2019-04-29
    有用
    回复 3
    • 你好,初九。
      你好,初九。
      2019-04-29

      请问应该怎么做呢?

      2019-04-29
      回复
    • 老张
      老张
      2019-04-29回复你好,初九。

      你指哪一个?tabmenu?左侧导航栏?自定义的顶上导航栏?

      图上的任何一个元素,都和腾讯亲儿子没关系,谁做都没难度。

      2019-04-29
      回复
    • 你好,初九。
      你好,初九。
      2019-04-30回复老张

      如果没有更新, 恐怕单页面自定义顶部导航栏是实现不了的。现在肯定得行了

      2019-04-30
      回复
  • 你好,初九。
    你好,初九。
    2019-04-29




    2019-04-29
    有用
    回复 4
    • 你好,初九。
      你好,初九。
      2019-04-29

      感觉京东的小程序是想怎么设置就怎么设置的, 他是怎么实现的呢?

      2019-04-29
      回复
    • 祺爸💎
      祺爸💎
      2019-04-29回复你好,初九。

      第一步:加入腾讯

      2019-04-29
      回复
    • 你好,初九。
      你好,初九。
      2019-04-29回复祺爸💎

      这只是微信给京东开通的特权吗?

      2019-04-29
      回复
    • 2019-05-22回复你好,初九。

      并不觉得是特权。。。通想问这个问题

      2019-05-22
      回复
登录 后发表内容