html52.com
我爱小程序-开发者交流社区

如何自定义弹窗或loading窗,且不依赖于具体页面?

现在wx.showModal可以提供弹窗对话框,这很好,但是UI可以自定义么?如果不能,有什么好办法,可以实现调用上类似于wx.showModal

这个方法,考虑过用组件实现,但是组件需要在每个用到的页面上添加不说,还要每个页面单独控制,有一些公用的js方法,不依赖于具体页面就没发用或者很不方便用这类组件。

有没有什么好办法,既方便调用又可以自定义样式?


网友回复

o0o有脾气的酸奶:

不管怎么样,在wxml里都要写自定义弹窗的标签

微盟:

在 app.json 中添加 usingComponents

"usingComponents": {
    "dialog": "../dialog",
 },

然后自定义组件最终挂在到 wx 上即可全局引用了

wx.dialog = new Dialog();


小满:

考虑过用组件实现,但是组件需要在每个用到的页面上添加不说,还要每个页面单独控制,有一些公用的js方法,不依赖于具体页面就没发用或者很不方便用这类组件。



你直接全局引入一次不久ok了。。。。。

土家肸哥:

全局组件你值得拥有

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付