收藏
回答

小程序中如何把控层级?

    我现在写的小程序使用了自定义组件来自定义了顶部状态栏和底部导航栏,

    用的canvas上加cover-view的方式添加上去的;

问题:

   1. 现在我需要再自定义一下Modal和toast,那么Modal的遮罩层应该挡住顶部和底部么?(无法挡住微信自带胶囊按钮)

    2.如果我需要在自定义的Modal中加入input输入框之类的,那么就不能采用canvas加cover-view的形式来写,怎么能够让这个Modal尽量不被遮挡住

最后一次编辑于  08-06  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

3 个回答

  • 王伟
    王伟
    08-06

    记住一个原则,原生组件的层级是最高的,不要想着去控制它的层级。

    至于什么是原生组件,可以看看文档。

    08-06
    赞同
    回复 1
    • 🐠沉冰
      🐠沉冰
      08-06

      现在原生组件也支持z-index了,只不过是只有原生组件的相对层级

      我这边都是canvas,当然可以控制谁在上,谁在下

      08-06
      赞同
      回复
  • aholy
    aholy
    08-06

    无法挡住微信自带胶囊按钮?是可以写一个组件,然后把原生的通过配置影藏。

    08-06
    赞同
    回复