收藏
回答

如何正确实现弹窗功能?

大家好:

我想在小程序中实现弹窗功能,弹窗能展示简单的标题,图标,信息,以及按钮的显示,以及获取按钮的返回值;

请问这个实现的主要思路是什么啊,直接通过组件吗(通过组件我就可以设置以上需要的信息了),但是通过组件就相当于自己重新实现,微信小程序本身有提供什么现成的弹窗或者标签可以用不?

有没有什么例程可以参考一下啊?

感谢!

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

5 个回答

  • 正好时光
    正好时光
    11-15

    自己封装一个组件;用一些UI库:vant-weapp、iview-weapp。。。

    11-15
    有用 1
    回复
  • 拾忆
    拾忆
    11-15

    没有现成的,自己找第三方UI库看看,比如Vant或者TDesign。

    11-15
    有用 1
    回复 1
  • xx
    xx
    11-15

    我突然找到了一些官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/ui/interaction/wx.showModal.html

    只是这个弹窗样式比较单一,可自定义的选项比较少。

    11-15
    有用
    回复
  • 一笑皆春
    一笑皆春
    11-15

    自己通过写个组件也不复杂,想怎么布局就怎么布局

    11-15
    有用
    回复 4
    • xx
      xx
      11-15
      我想请教一下,我在页面中添加弹窗功能时,如何让这个弹窗是在页面之上,而不是嵌入在页面内容中呢?因为如果弹窗嵌入在页面中,弹窗的显示与否会影响页面其他元素的布局吧?
      感谢
      11-15
      回复
    • 一笑皆春
      一笑皆春
      11-15回复xx
      绝对定位position:absolute了解一下
      11-15
      回复
    • xx
      xx
      11-15回复一笑皆春
      哈哈哈,正是我需要的,感谢大佬!
      11-15
      回复
    • 一笑皆春
      一笑皆春
      11-15回复xx
      好的👍
      11-15
      回复
  • 神经蛙
    神经蛙
    11-15

    没有现成的,要么使用ui组件要么自己封装

    11-15
    有用
    回复
登录 后发表内容