收藏
回答

小程序设置单个页面导航样式navigationStyle,怎么动态判断是否需要显示custom?

在当前页面默认设置不需要自定义导航栏样式,请问怎么在某个方法里面通过判断满足某个条件之后把navigationStyle的值动态设置为custom?求助各路大神!

最后一次编辑于  04-01
回答关注问题邀请回答
收藏

2 个回答

  • |G.XIAO|
    |G.XIAO|
    04-01

    可以这样搞,写两个页面。一个是自定义导航栏,一个是默认导航栏。

    两个页面公用一个 Component 组件。这里的两个页面相对于容器,所有的逻辑都在 Component 组件内

    04-01
    有用
    回复 5
    • flybiao
      flybiao
      04-01
      这样子页面跳转就麻烦了,还要处理应该跳转那个页面额?
      04-01
      回复
    • |G.XIAO|
      |G.XIAO|
      04-01回复flybiao
      那你把自定义的头实现两种样式,一个是模仿原生的,一个是业务方要求的
      04-01
      回复
    • flybiao
      flybiao
      04-01回复|G.XIAO|
      说白了就是自己写一个导航栏对吧?
      04-01
      回复
    • |G.XIAO|
      |G.XIAO|
      04-01回复flybiao
      嗯呢
      04-01
      回复
    • flybiao
      flybiao
      04-01
      我试下,谢谢
      04-01
      回复
  • Brother斌🎈
    Brother斌🎈
    04-01

    不支持,你直接设为custom再动态显示样式不行吗

    04-01
    有用
    回复 5
    • flybiao
      flybiao
      04-01
      请问你说的动态显示样式指的是?
      04-01
      回复
    • Brother斌🎈
      Brother斌🎈
      04-01回复flybiao
      custom后模拟一个default时的头部,再动态切换
      04-01
      回复
    • flybiao
      flybiao
      04-01回复Brother斌🎈
      你的意思是自己写一个导航栏啊?然后再动态切换,是这个意思吗?
      04-01
      回复
    • Brother斌🎈
      Brother斌🎈
      04-01回复flybiao
      对啊
      04-01
      回复
    • flybiao
      flybiao
      04-01回复Brother斌🎈
      我试下,谢谢
      04-01
      回复
登录 后发表内容
问题标签